Fiona Byrne

Born: None


Placeholder

Star Portal

as Anita
Released: 1997-01-01

An alien from a race dying of a disease crashes on Earth and assumes the body of a human. She...

Movie page