Rachel Blanchard

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