Caroline & Sam meet Sherita again.
An angel meets her nemesis, or is he?
A brief moment in two peoples lives.