January 27, 2021LeisureIn this harrowing episode Jar Vis and Dr. Russ Wallerton have a contract to bring an insane cult leader in alive