Dylan O’Brien slays early critics, kills it in ‘American Assassin’