Movies Logo
December 10, 1953

12. The Room

A doctor encounters suspicion and a dark secret when he rents a house in Cuba.

No images