Twelve Monkeys

Twelve Monkeys ★★★★★

I love how dirty the mechanism of time travel is in this film.