Red Riding Hood is a 2011 American romantic horror film directed by Catherine Hardwicke, and produced by Leonardo DiCaprio, from a screenplay by David Leslie Johnson. The film is very loosely based on the folk tale "Little Red Riding Hood" collected by both Charles Perrault under the name Le Petit Chaperon Rouge and several decades later by the Brothers Grimm as Rotkäppchen. It stars Amanda Seyfried as the title role, with Gary Oldman, Billy Burke, Shiloh Fernandez, Max Irons, Virginia Madsen, Lukas Haas and Julie Christie in supporting roles.