Leda And The Swan, Part I

Leda And The Swan, Part I

Available on NOW
S7 E7: A Navy therapist working to get justice for victims of sexual assault is murdered; Carter's mother confronts him when he refuses to talk to the FBI for a background check on her behalf.
Starring Erica Gimpel, Sasha Diamond, Darryl Booker