Horror History: Friday, March 11, 2011: Red Riding Hood was released in theaters
Watch the alternate ending plus bonus features! When a werewolf kills her older sister, Valerie finds she has a unique connection to the beast, making her both suspect…and bait.