Where To Stream The Nature of Things Season 65 Episode 4
Frozen in Time
- Aired November 19, 2025
- 60 Min
After a brain injury, the scientist must relearn how to live and work in Canada's North; she discovers that the ancient Arctic was a strange and surprising place.