The Invitees.
Loving mom & son satisfy their needs.
He finds true peace.
Betrayed, a mother and son seem solace in each other's arms.