Site icon New York Latin Culture Magazine®

Truman

Truman

The Spanish comedy-drama, a critical favorite, opens at Lincoln Plaza Cinema in the Upper West Side, and Angelika Film Center in Greenwich Village, Friday, April 7, 2017.

Exit mobile version