(I don't own The mummy returns or the Horus this comic is from, pics or vids) Akila O'Connol is Rick's brother, when Alex is in trouble, he gets caught also, he'll stop at nothing to protect Alex, while dealing with the attention of an Egyptian high priest.