Very mannered, over-decorated and Egoyanesque. It feels like a film made by aliens who've been observing human emotions but have never experienced them first hand. Still, it has a good cast and a well structured story that doesn't tie all the loose ends up too tightly.