A man finds himself stranded on an island.A man finds himself stranded on an island.A man finds himself stranded on an island.