TV spot for Red Riding Hood shows a compilation of footage with emphasis on Valerie's (Amanda Seyfried) love triangle.
Your browser doesn't support HTML5 video.
TV spot for Red Riding Hood shows a compilation of footage with emphasis on Valerie's (Amanda Seyfried) love triangle.