
[Warning: The below contains MAJOR spoilers for Ghosts UK Season 1, Episode 1, “Who Do You Think You Are?” & “Gorilla War.”]
Ghosts UK has landed stateside as the original inspiration behind CBS‘s fan-favorite Ghosts made its Season 1 debut on the network.