Check out the cast of Red Riding Hood in Vancouver this week dressed in full costume, refreshingly UNelaborate. After all, they live(d) in a village back in the day, although at some point Amanda Seyfried better have a memorable red cape. Having said that, Shiloh Fernandez (the young kid in black) and that low slung shirt is a little obvious. So he'll be the heartthrob then?

Please. Only Gary Oldman could make that purple cloak amazing.

Plot: Amanda Seyfried stars at Red. And she'll fight some wolves and get loved.

Exclusive photos from PUNKD Images