Whether it’s as Batgirl or Orphan, Cassandra Cain stands as one of the most compelling and beloved players in the Batman mythos. Trace her trajectory from her earliest moments to her latest adventures!