Paramount Plus
You must be a Paramount+ subscriber in the U.S. to stream this video.
A giant lizard terrorizes a rural Texas community with a heroic teenager attempting to destroy the creature.
Read more