Prince Robert receives a visit from someone from his past; Prince Liam and Princess Eleanor must deal with their own demons.