After watching The Nice Guys, it brought me to this film. Kinda has that same structure of central characters being two grown men and a child working together and building a bonding relationship in the process. Although I think this film is a lot better, Cage gives a marvelous performance.
It's a fun summer movie with lots of shooting action you can expect from Shane Black. It got some comedy in it, it will make you laugh and the little girl is the stand out. She is very good in this movie. Russell Crowe is fat as fuck and still manages to have presence and charisma that 90% of Hollywood stars don't.