Sir Francis Drake goes on a quest to find the legendary Tree of Life, battling the Spanish Armada, sea monsters, sorceress and his bitter nemesis Captain Don Sandovate on the way.
1961
2011
2022
2023
2019
2009
2010
2025
2018
2024
2020
2017
2012