Hell bent on revenge, can anyone pull David back from the brink?

Furious with Peter, Tracy rails at him for his untimely return, ordering him to leave. Will Peter obey his sister’s wishes?

Craig hugs Beth and tells her how much he’s missed her, but he has a question he needs to ask…

*This is all the information available for this episode