We can't stop watching this Nordhavn Film Festival grand prize winner. Bet you can't either.
Space weather can make for a very bad day.