The Grandfather Paradox

(2006)