Paramount Plus
You must be a Paramount+ subscriber in the U.S. to stream this video.
On an island near Puerto Rico, a mad scientist creates an army of zombies; foreign powers plan to use them to control the world.
Read more