Steve is lurking with intent in Hotten while Alan's charitable intentions are far from honourable. Jack and Joe find they have a long way to go, and is it finally the end of the road for Eric?