First appearance of Cleopatra in the Xenaverse. Gina Torres had previously played Captain Nebula in Web of Desire (1997), and would later go on to star in Cleopatra 2525 (2000).
Some of the fighting moves employed by the twins contain signature gestures of The Three Stooges. The same sight gags are a hallmark of the Sam Raimi-Bruce Campbell team's Evil Dead films.