Every once in a while, a special film comes along, and whether you love it or hate it, it makes you think, stirs up heated conversation, and stays with you long after your viewing. From spine-tinglers to mind-benders, here are some films you should definitely check out at least once in your life.