The Apollo
The Apollo
Play trailer

The Apollo (2019)

TV-MA (US) | USA | English | 102 min | 2019-11-01
Directed by: Roger Ross Williams
6.8

The history of New York City's Apollo Theater in Harlem is given the full treatment.

Review
Rate
Watch
Add
Report
+ Create