This beautifully made, lovely film is funny, touching and made with both love and positivism. Although almost everything is the whole film is quite predictable and the characters all lack depth and finesse, it's the swell kind of predictability that simply works. For instance, you know from A to Z the fat guy is gonna end up with the ugly yet interested girl, yet their romance development remains interesting to look at. You'll see the one-dimensionality of each character and simply decide to ignore it, because the characters are still fresh, vibrant, alive and well-meant. The bad guys remain bad guys, the good guys remain good guys and a few well-placed interesting twist and turns do the rest. It's heartwarming and believable. A must-watch!