This film was truly exceptional. It met — and surpassed all of my expectations. It covers all the basic themes from action to rom-com but the plot certainly doesn’t feel spread thin. It’s a thoughtful storyline that actually grips the viewer and doesn’t fall flat.