Biography

Nan Hamilton is an actress, known for The Mangler (1995), Forgiveness (2004) and Deja Vu: Vanessa (1990).