Incredible post-apocalyptic short film.