Om du som jag läst några av Lee Childs böcker om Jack Reacher så är du förmodligen lika förvånad över att Tom Cruise valde sig själv i huvudrollen.
Jack Reacher beskrivs som en bjässe på 191 cm och en matchvikt mellan 110-125 kg.
Det är inte direkt så jag ser på tvålfagre Tom Cruise.
Samtidigt är han förstås en duktig skådespelare och kan ge en annan trovärdighet åt rollen, om förstås det ordet passar in på en man som Reacher.
För Reacher är verkligen the lonely wolf, den ensamma vargen. En före detta soldat som bekämpar orättvisor genom att söka upp skurkarna. Eller oförskyllt dras in i komplotter där människor är lika ondsinta och förblindade av makt och pengar som Colombias knarkbaroner.
Den här gången söker han upp major Turner, en kvinna som övertagit Reachers jobb på militärpolisens högkvarter.
Det är bara det att när han kommer fram är hon arresterad för högförräderi.
Två avrättningar i Afghanistan på amerikanska militärer har kopplats till henne.
Och Jack Reacher ser naturligtvis som sin uppgift att inte bara rentvå henne, utan dessutom göra en tjänst åt sin gamla organisation.
Det hela kompliceras dessutom av att en 15-årig flicka, Samantha, pekas ut som Reachers dotter efter en tillfällig förbindelse.
Samantha dras också in i händelserna där lönnmördare och galna före detta militärer lurar bakom varje gathörn.
Det blir förstås en del action. Jack Reacher är inte direkt den som vänder andra kinden till.
Men det hinner aldrig bli tjatigt, du vet när det slåss i nästan varje bildruta.
Här finns det också tid till samtal mellan Reacher och Turner. Konversationer där de båda ifrågasätter varandra och inte alltid drar åt samma håll.
Det visar sig också att Turner är en minst lika god soldat som Reacher. En kvinna att se upp till.
Tom Cruise är förstås filmens huvudfigur. Jag hade gärna sett en annan sorts tungviktare i rollen, och då menar jag rent bokstavligt. Men samtidigt är han en kompetent skådespelare och det är kanske viktigare än kroppsformen.
Cobie Smulders, mest känd från tv-serien ”How I Met Your Mother”, passar bättre som major Turner. En tjej som inger förtroende, både med och utan uniform. Hon får dessutom visa att hon klarar actionscener utan problem.
Danika Yarosh som spelar Samantha kommer också från tv-världen. Hon ger sin 15-åring precis den tuffa attityd som behövs. En flicka som lärt sig mycket genom livets hårda skola.
Så visst är det här en film som underhåller för stunden. Och vill du ha mer Jack Reacher finns det ett 30-tal böcker om honom att läsa eller lyssna på.