Upstairs and Downstairs
Upstairs and Downstairs
| 29 December 1979 (USA)
Upstairs and Downstairs Trailers

Classic slapstick comedy set in a Taiwanese apartment building.

Reviews