Cory Monteith plays James, a down-to-earth department store manager who is seduced by a checkout girl (Emily Hampshire). His marriage has been increasingly rocky since the suicide of his wife's sister, and the subsequent year without physical contact with his traumatized wife Kate (Karine Vanasse).
Enter Simon (Kevin Zegers), an injured fireman, struggling to return to work. Simon strikes up an unlikely friendship with Kate (they bond over the meds they're taking) and together, slowly break down the barriers of Kate's fear. It's Kate's attraction to Simon which ultimately does the trick, and allows her waned desire for her husband to finally rear its head. This does nothing to develop sympathy toward Kate when James finally strays, and it's not quite clear who we should love and who we should hate.
All the characters have their own set of flaws, and though nicely drawn out by the cast, it is only Monteith who works with a full character arc.
Ultimately it is the script that lacks solidity, so if you're a great fan of this film it may be for all the wrong reasons.