This film is a fast paced thrill ride from start to end. Loved the action, loved the characters and loved everything in between. From a technical standpoint, the film is sound; its visuals are crisp and its sound design is better than most films released today. The characters are not mere pawns in the service of the story; they are genuine parts of the narrative and go through character development to make us care about them. I would recommend the film to everyone.