Twelve Monkeys ★★★★

Fun fever dream of a movie