Cheri Christian is known for her work on The Signal (2007), Dark Remains (2005) and Ghost of the Needle (2003). Read more on iMDB