Rachel Blanchard
Rachel Elise Blanchard (born March 19, 1976) is a Canadian actress. She played Hannah in the 2001 movie Sugar & Spice. She also played Maureen in the 2005 erotic movie Where the Truth Lies.