Get ready, my friends. Get ready to feel all kinds of emotions. Get ready to love, to cry, to hate, to look away, to stop this video in disgust only to start playing it again because you can't resist keep looking at it. Get ready for every single Nicolas Cage laugh ever compiled in one single video. Enjoy.
The clip includes 64 movies, from Best of Times (1981) to Rage (2014).
Thanks to the always amazing Tatiana Danger for the tip.