Félix Landaeta

Born: None


Placeholder

Luna Llena

as uncredited
Released: 1992-10-28

In a Latin American psychiatric hospital, a woman abandoned by her family and a man incarcerated...

Movie page