Paramount Plus
You must be a Paramount+ subscriber in the U.S. to stream this video.
Two Las Vegas entertainers mysteriously find themselves in the town of El Dorado, and to their dismay, the town's occupants have a taste for human flesh. Will they be eaten alive, or will they manage to escape?
Read more