Neat and enjoyable. But there are a lot of slow paced sequences in the later part of the film which kill the overall impact.
Rating