Ted Stewart Movies
- 2017
Lions Unleashed
Lions Unleashed02017HD
In Rwanda, Africa, a new era is dawning after a brutal civil war ripped through the country, killing close to two million people and wiping out its...
- 2020
Shark Vs. Whale
Shark Vs. Whale82020HD
A routine drone survey turns deadly when Ryan Johnson, a marine biologist based in South Africa, films a humpback whale being attacked and...