It looks like all is forgiven between Cain and Moira. Or is it?