Directed by Roberto Rodríguez | Starring: María Gracia, José Elías Moreno, Manuel 'Loco' Valdés, Santanón

The film follows adventures of Little Red Riding Hood (Maria Gracia) and Tom Thumb (Cesaro Quezadas) and their friends, fighting against the wicked Witch Queen (Ofelia Guilmáin) and her band of... Read more