When The Messenger (recurring guest star Reed Birney) reveals that Rachelís birth mother is alive and being held captive by The Organization in a mysterious psychiatric facility, Rachel is determined to rescue her. But once inside, the Titans are faced with their deepest vulnerabilities and fears.

What did you guys think of the latest episode?