For a better experience on MUBI, update your browser.

Simon Wincer United States, 1996

SVS-XIU's rating of the film The Phantom

I liked it better than some other movies of the same genre