Don't you hate it when an alien crashes at your place and drinks all your booze?

Made in Darwin in 2008. Screened at the Darwin Fist Full of Films Festival in 2009.