Looking Glass

Looking Glass

Available on Disney+
S1 E1: In 1997, on a quiet island in B.C., teenager Reena Virk attends a party and never returns home; her disappearance intrigues a novelist returning to her hometown, who finds herself drawn into the hidden world of the teen suspects.