Bad Host: Hunting the Couchsurfing Predator poster
TV

Bad Host: Hunting the Couchsurfing Predator (2023)

S01E21 Mirror Image

Feb 26, 1960 • Season 1 • Episode 21 • HD

At a bus depot, Millicent Barnes encounters a series of strange occurrences that raise her fears about her own mental stability.

Genre: Documentary
Country: GB