11/03/2014 | by Sam Oetiker
Xavier De le Rue and Lucas Debari absolutely smashed it this year with their film Mission Antarctic! And after a period of exclusivity to Cinemaxx, you can now buy or rent the documentary to watch on demand in Germany.
Voted Free Ride Film Festivals best movie in December – we can honestly agree that this is one of the most breathtaking pieces of film-making we’ve seen this year, and it’s impossible to fully convey just how much dedication the guys have put into getting this footage…
So peep the trailer above, and if you haven’t seen it, get it! Heck, even if you have seen it, watch it again!
You can rent or buy On Demand right here.