Film/TV Title:12 Monkeys. Release Title:12 Monkeys. THE FUTURE IS HISTORY. In 1996, a deadly virus is unleashed by a group calling themselves the Army of the Twelve Monkeys, destroying much of the world's population and forcing survivors underground.