Movies: Germán Castro
- 2007
Lapsus (2007)
Lapsus7.22007HD
A curious nun ventures into the darker side of her animated world....
- 2018
Heroes (2018)
Heroes6.72018HD
The story of five fingers participating in an arm wrestling match...
- 2005
Journey to Mars (2005)
Journey to Mars6.22005HD
Journey to Mars (Viaje a Marte) is an animated stop motion short film. This independent production, which was made in Argentina, is the result of two years hard work. Since then, it has won 50 awards in different festivals around the world, competing...