11th edition CIFF – 9-13 April 2025

SHORT (2017 Short Film)

They have many ladders. They only need one. Let’s see. A short film by Alex Santiago and the students of Instituto Buena Bista.