Leanne begins to torment Dorothy as chaos overtakes Spruce Street. Servant Season Number: 4 Episode Number: 2 Episode Title: Itch Air Date: 2023-01-19 Series: Servant Season 4 Go To Download Page. Download Video Download Subtitle PreviousNext Season 4 Episode 1 Season 4 Episode 3 Ranking #645Today #2.2kThis Week #4.8kThis month #455All time Drop Your Comment () Name Comment