Captain Francis Drake embarks on a perilous journey to find the legendary Tree of Life and unlock its magical powers. Along the way, he encounters treacherous seas, battles with Spanish Armada, and faces supernatural creatures. With the help of his crew, Drake must overcome numerous obstacles to complete his quest and save England from impending doom.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States