The Curse of King Tut's Tomb
Available on The CW, Pluto TV, FilmRise, Philo, Prime Video, Tubi TV, iTunes, Amazon Freevee
A team of archaeologists believe that King Tut's tomb is the portal to another world.