damien: omen ii cast