poster

Hoodie

45% | Jul 14, 2012 | Fantasy, Horror

Little Red Riding Hood now lives in Sao Paulo downtown, a forest filled with a delirious fauna.

Featured Crew

Douglas Soares
Editor
Eduardo Mattos
Director

Cast

Images