Looks aren't everything..
I say this because the film is beautiful. It shows a wonderful snowy Toronto, it's got sophisticated costumes, and takes place in a beautiful house. However that doesn't make up for the uneven plot and ridiculous ending.
Catherine (Julianne Moore) suspects her husband, David (Liam Neeson) of cheating. She hires a call girl, Chloe (Amanda Seyfried) to try and tempt him. She does, apparently, then meets up with Catherine to tell her about it. Soon Chloe and Catherine have formed an inappropriate relationship of their own.
This could've been an interesting thriller, but ends up a cliched, over the top mess that you might find on Lifetime. It fails to explain quite a few different things such as; why does Catherine's son hate her so much? Is David having an affair? If they can afford a beautiful house like that, why can't they afford sturdier windows? It has a great cast, minus the horrendous acting of Max Theirot who plays Catherine and David's angsty son. Yet their talents are wasted. The ending is so brutal and over the top it's almost laughable. This film didn't quite feel like it knew what it wanted to be, and with a few tweaks to the script, I think it could've been something great.
Grade: C- (For the costume designer and the cinematographer)
Memorable Quote: "I was being friendly, you know how badly service people can be treated.." - David (Liam Neeson)