Watch Young Adult, Adaptation, Empowerment, Crime, 19th Century, Teenage Heroine, Period Drama and Detective Movies and TV Shows