The Phantom Vanquishers: The Restless Souls of Leamington Spa (2023)
19m
Running Time
May 21, 2023Release Date
The Phantom Vanquishers: The Restless Souls of Leamington Spa (2023)
19m
Running Time
May 21, 2023Release Date
Plot.
In the series finale, The Phantom Vanquishers visit Leamington College, where the hauntings of three ghosts open up a world of hidden secrets.
Where to Watch.
No streaming offers found