7.1 Payback (2023) Oct. 04, 2023 Payback (2023) IMDb: 7.1 2023 57 views Lexie Noble lives a great life on the outskirts of Edinburgh… until her husband is murdered. As she struggles to make sense of what happened, she ... CrimeDrama