Trong phim Red Riding Hood, Amanda Seyfried đóng vai Valerie, một người phụ nữ trẻ đẹp bị giằng xé giữa hai người đàn ông. Cô yêu một người ngoài lãnh địa là Peter (Shiloh Fernandez), nhưng cha mẹ cô lại sắp xếp cho cô kết hôn với Henry giàu có (Max Irons