?
Alberto Menache
Crew
Known For

6.7
When a doubting young boy takes an extraordinary train ride to the North Pole, he embarks on a journey of self-discovery that shows him that the wonder of life never fades for those who believe.
The Polar Express
2004
No image
8.5
Metropopular is an animated short film about what the cities of America would say to one another if they could talk. Frantic about a popularity contest in which these cities are competing, they jockey for top position while arguing between themselves. Highlighting their separate personalities, each city had his or her own reason why they should be "America's favorite city."
Metropopular
2001