Amanda Seyfried näyttelee elokuvassa "Red Riding Hood - Punahilkka" nuorta ja kaunista Valerieta, jonka sydämestä ja kädestä taistelee kaksi miestä.
Hänen rakastettunsa on tummasilmäinen ja hyljeksitty Peter (Shiloh Fernandez), mutta vanhemmat haluavat hänen naivan varakkaan Henryn (Max Irons). Valerie ja Peter eivät halua menettää toisiaan, joten he suunnittelevat karkaavansa yhdessä. Suunnitelmat muuttuvat, kun kylää ympäröivässä metsässä vaaniva ihmissusi tappaa Valerien isosiskon. Jo vuosien ajan kylän asukkaat ovat onnistuneet pitämään pedon kylläisenä ja rauhallisena tarjoamalla sille täyden kuun aikaan uhrilahjaksi kotieläimen. Mutta verenpunaisen kuun kajossa suden nälkä on kasvanut ja se on riistänyt ihmishengen. Kostonhimoiset kyläläiset kutsuvat apuun maineikkaan ihmissudenmetsästäjän Isä Solomonin (Gary Oldman), jonka on määrä auttaa heitä tappamaan susi. Isä Solomonin saapumisella on odottamattomia seurauksia, sillä hänen mukaansa ihmiseksi päivisin muuttuva susi voi olla kuka tahansa kylän asukkaista. Uhrien lukumäärän kasvaessa Valerien mieleen hiipii epäilys, että ihmissusi saattaa olla eräs, jota hän rakastaa. Paniikin vallatessa kyläläiset Valerie huomaa, että hänellä on ainutlaatuinen yhteys petoon - yhteys joka vetää heitä toistensa puoleen, ja joka tekee Valeriesta sekä epäillyn... että syötin. Romanttisen fantasiatrillerin "Red Riding Hood - Punahilkka " tuo valkokankaille ohjaaja Catherine Hardwicke ("Twilight - Houkutus", "Kolmetoista", "Lords of Dogtown"). Elokuvan näyttelijäkaartia johtaa pääosaa esittävä Amanda Seyfried ("Rakkauskirjeitä Julialle", "Mamma Mia!"). Muissa rooleissa nähdään Gary Oldman ("Yön ritari", "Harry Potter" -elokuvat), Billy Burke ("Twilight"-elokuvat), Shiloh Fernandez ("Skateland"), Max Irons ("Dorian Gray"), Oscar®-ehdokas Virginia Madsen ("Sideways") sekä Oscar®-voittaja Julie Christie ("Away from Her", "Kultaseni").