Based on Vince Flynn's part series, American Assassin follows the prequel of black ops pro Mitch Rapp's induction into counterterrorism. It begins with Dylan O'Brien (Teen Wolf) as Mitch on vacation proposing to his fiance Katrina (Charlotte Vega) on the beach in Spain when terrorists swarm and kill nearly every tourist there, including Katrina.