Great summer movie. Fantastic stunts, good humor, lots of heart, perfect cameos, great chemistry between the leads, and Idris Elba proving once again he should be the next Bond. My wife and I both enjoyed it immensely. Reminded us of a retro 80s buddy action flick but with better jokes, stunts and photography.