Angel
Season 01
S01E13 - She
Angel joins forces with Jhiera, a demon princess on a desperate mission to rescue enslaved women escaping from a home dimension where the men exert absolute control over the women by mutilating them with a spinal lobotomy when each comes of age.
Menu