Where To Stream Payback Season 1 Episode 6
Episode 6
- Aired October 4, 2023
- 46 Min
- Rated 8.2
- Number 2 Of 6 Rated Episodes
A visit to the Isle of Eris turns Lexie's world upside down as she discovers crucial information that leaves her with an impossible decision.