For a better experience on MUBI, update your browser.
Photo of Celso Ad. Castillo

Celso Ad. Castillo

Dubbed the "enfant terrible" and "The Messiah" of Philippine cinema.
Show all (7)

Director

Screenwriter

Actor

Self