
Leave No Trace
Production: United States of America
Release date: 2025-10-28
A routine school newspaper interview spirals out of control when one reporter accuses a beloved teacher of being an environmental fraud.

8

6.7

7.5

0

6.4

6.5

7.2

5.1

0

7.9

5.6

4.9

7.3

6.6