Stiletto Vendetta
Episode 31
E31 May 29, 2018 2h Not Rated
Plans, preparations, moves are coming together. Sarmasik residents are preparing to Oya's party without knowing that they will witness a terrible murder that day.
Where to Watch Episode 31
Cast of Episode 31