It's the man's first movie, so as someone in the film industry, I can forgive some of the production short-comings, I mean, that's just how it goes when you start off. Now, the story is nice, simple, and it works. It's filled with touching and likable characters, and leaves you grinning, and maybe teary-eyes at points. But the one thing I HAVE to compliment in Gareth, is his ability to craft "moments." I love me a block buster action film, but often times an action scene seems to just fly by. In this film, you can tell that Gareth crafts each scene with care, the choreography is done excellently, and some of the action beats and actions scenes get cool and creative. Often making me wince, which is hard to do. Is it a perfect movie? No, like I said, the production value can get distracting, but hey, it's the guy's first foray, he did good.