The plot of the film American Assassin was criticized , but its cast was praised for their performances .
The film was released on September 15 , 2017 , has grossed $ 24 million worldwide - ! ;
American Assassin