Armando Padilla

Movie

The Last Script: Remembering Luis Buñuel

2008

Movie

The Wandering Witch

2018

Movie

Twelve Moons

2025