Detroit Film Theatre

5200 Woodward Avenue
Detroit, Michigan
48202
(313) 833-7887

Movie Showtimes


Showtimes from Wednesday May 23 to Tuesday May 29

Eight Hours Don't Make A Day (Acht Stunden sind kein Tag)

Fri May 25:
7:00pm  
Sat May 26:
7:00pm  
Sun May 27:
2:00pm  

Persona

Sat May 26:
2:00pm