The Final Hour

The Final Hour

When: January 14, 2020 at 8:00 PM
Venue:

O Cinema South Beach

1130 Washington Ave

Miami Beach, FL 33139

Tickets: Buy Tickets  »

Event Details

NORTH AMERICAN PREMIERE. In this adventurous film, a young Jewish woman embarks on a voyage of discovery in an attempt to unearth her Sephardi culture, language, and roots.

Producer Cem Kitapci will be in attendance to introduce the film and participate in an extended conversation with the audience afterward.

Address

O Cinema South Beach

1130 Washington Ave

Miami Beach, FL 33139

Directions

Get detailed directions and more on Google Maps

Back to Top