Regarding dramatic moments, Cain (played by Jeff Hordley) drawn Moira (Natalie J