Marley's Ghosts
Episode 3
S1 E3:
The Vicar has developed an alarming infatuation and Michael wants to give back to the world. When a secret comes back to haunt Adam we see if he can prove himself to Marley.