Germán Castro Movies

  • 2005
    Journey to Mars

    Journey to Mars

    Journey to Mars

    6.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...

    Journey to Mars
  • 2007
    Lapsus

    Lapsus

    Lapsus

    7.22007HD

    A curious nun ventures into the darker side of her animated world.

    Lapsus
  • 2018
    Heroes

    Heroes

    Heroes

    6.72018HD

    The story of five fingers participating in an arm wrestling match

    Heroes