meaning of 12 Monkeys

12 Monkeys - German to English

12 Monkeys [Terry Gilliam]