Red Riding Hood (2011)

Red Riding Hood is a 2011 Canadian romance horror film that was released on March 11, 2011.