A tour de force exercise in optical printing shot in the Chicago Loop
Director
Tatsu Aoki
Release Date
January 1, 1990
Runtime
0h 9m
Status
Released
Original Language
en