Watched this the other day, it wasn't bad but it wasn't great either.
Mainly it wasn't funny enough for a comedy film and not gritty enough for a drama, also, and I realize this may make me sound like a prude, the swearing seemed out of place in what was essentially a fairly sweet film and seemed to have been included purely to get a cheap laugh from a very old joke.
Personally, I preferred "Ghost Town" and "The Invention of Lying".