On the surface, this CGI toon is just "The Flintstones" with a sassy grandma and a bit of The Land Before Time tossed in for good measure. Nicolas Cage voices an overprotective caveman whose rebellious daughter (Emma Stone) befriends a primitive inventor (Ryan Reynolds) who brings warnings about the end of the world. Cloris Leachman plays the sassy grandma. Of course she does. Dreamworks Animation tried harder with Kung Fu Panda and How to Train Your Dragon, but the animation is colorful and occasionally amusing. 98 minutes PG.