Short film El Crononauta by Desirée Haupts
Trailer
An alien is the only one who can save humanity in this short by Desirée Haupts of Bande À Part film school in Barcelona.
An alien arrives on Earth with the capacity of using a mysterious machine that can manipulate the laws of physics, restore the planet, and save humanity from auto destruction.