Tarzan and the Mermaids is a thrilling action-adventure movie set on a forbidden island. Tarzan must navigate caves, fight underwater, and rescue others from a giant octopus in order to protect the island's secrets and ancient temples.
No More results found.