Aric's unexpected return rocks Helen's world.Aric's unexpected return rocks Helen's world.Aric's unexpected return rocks Helen's world.