Ancestor
(2001) Keith Carter