<P> American Assassin is a 2017 American action thriller film directed by Michael Cuesta and written by Stephen Schiff , Michael Finch , Edward Zwick and Marshall Herskovitz , based on Vince Flynn 's 2010 novel of the same name . The film stars Dylan O'Brien , Michael Keaton , Sanaa Lathan , Shiva Negar and Taylor Kitsch , and follows young CIA black ops recruit Mitch Rapp , who helps a Cold War veteran try to stop the detonation of a rogue nuclear weapon . </P>
what book is the american assassin movie based on
Vince Flynn 's 2010 novel of the same name