Jenna McCormick

Born: None


Placeholder

The Last Light: An Irish Ghost Story

as Crazy Girl Ghost
Released: 2011-01-01

Sealing up an abandoned old peoples home that is being destroyed by teenagers, is the final job...

Movie page