Heather Lei Guzzetta

Born: None


Placeholder

The Awakening

as Michelle Richards
Released: 2005-11-01

With his wife Lara dying of cancer, Dr. David Andrade, comes up with a way to save her life....

Movie page