The script is very weak and the director didn't know what he want or how to work with Cage, this movie could have been better if Cage got his chance to go wild with the character and to be honest all the actors were really good but they can't improve the script