Sign In

Pandora's Mirror

7.0 1981-12-28 94 min

While browsing, a small antique shop, a large mirror catches Pandora's attention, seemingly casting a spell of sensuality over her.

IMDb