A Fresh Start

Dec 26, 2019 on Lifetime (US) at 5:00 AM

Summary

Joe -- now “Will” -- arrives in his own personal hell on Earth: LA. He's trying to go straight, but the past doesn’t always leave well enough alone.

Previous episode

Bluebeard's Castle
Season 1 Episode 10

Nov 11, 2018

Next episode

Just the Tip
Season 2 Episode 2

Dec 26, 2019