An interesting short film that inspired the movie 12 Monkeys. It's mostly still pictures, which is even cooler.
Tags: