This film delves into the character and background of the detective. The plots rollercoaster of a ride doesn't disappoint. You think you've got it figured-out, then, BAM! The detective changes direction All of the actors are convincing. Gal Gadot is perfect for the role and Kenneth Branagh adds dement-ion and intrigue to the role of the detective. Armor Hammer is very convincing. This who-done-it really keeps you guessing! This film would make Agatha Christie proud.