Watch Now
PROMOTED
PROMOTED
Filters
Streaming in:
Something wrong? Let us know!
Currently you are able to watch "The Secret Life of Owls" streaming on fuboTV, Curiosity Stream, CuriosityStream Apple TV Channel or for free with ads on The Roku Channel.
In a corner of rural Essex, England a former World War I airfield has been left wild for over 100 years and now provides the perfect habitat for all five of Britain's owl species.