
Left Behind
Production: United States of America
Release date: 2025-01-17
A group of determined moms band together to create the first public dyslexic school in the largest school district in America, New York City.

6.8

7

0.5

6
0

0

7

9.5
7

6.4

4
0

7

0