Pretty decent "for a Canadian film". It has its share of plot holes, but much of this is covered by the sheer quirkiness of the characters. One of the more compelling traits of the best Canadian films is that the characters are hardly cookie-cutter. Louise, especially, is an onion with many layers. Scott Speedman as Spencer is perhaps the one that is a little too on the nose, especially considering the complexities evident in the script. Jay Baruchel is odd, as always, but much more straightforward and believable than in his more outlandish comedic appearances. The movie has a nice tone to it, but it will not be everyone's cup of tea. The audience spends a good amount of time wondering where the movie is going, but then it gets there awfully fast, skipping some obvious milestones. If you want to catch some Canadian cinema, you could do a lot worse.