Tserver Tserver Vhserver Hserver Episode 1 Episode 1 Watch Once Upon a Witch's Death - Episode 1 Online Aired: Apr 01, 2025 TV - (Currently Airing)