The Spoils

The Spoils

When: January 16, 2025 at 8:00 PM
Venue:

O Cinema South Beach

1130 Washington Ave

Miami Beach, FL 33139

Tickets: Buy Tickets »

Event Details

US PREMIERE. Against the backdrop of the scrutiny of post-WWII art collections, this fascinating film explores the heated global debate over Nazi-looted art, revealing the tragic twists and turns in the fight for restitution.

This special premiere event will include the attendance of director Jamie Kastner, who will introduce the film and participate in a Q&A after the screening.

Address

O Cinema South Beach

1130 Washington Ave

Miami Beach, FL 33139

Directions

Get detailed directions and more on Google Maps

Back to Top