Polar Bear Alcatraz

The polar bear is the biggest land predator. Imagine being marooned on an Arctic island, with the highest density of polar bears anywhere on the planet. Two men are willing to do just that. This is a tale of survival against the odds.