I've already mentioned my enthusiasm for anything depicting Superman riding a dinosaur. Now I realize, dinosaurs make everything better. Check it out - - Little Red Riding Hood makes her way to grandma's house AND has to deal with dinosaurs. Ghost dinosaurs!