Kirsty Graham

Born: None


Placeholder

Loch Ness

as Isabel
Released: 1996-08-23

Dr. Dempsey, an American scientist, is sent to Scotland to disprove the existence of the Loch...

Movie page