Michelle Evans

is best known for her work in Doppelgänger (1989).

MOVIES STARRING

The Mystery of Edwin Drood
Doppelgänger
Indian Summer