Beautiful, interesting, incredible cinema.
A short documentary about the crew of Odeon Theatre from Bucharest.