Used to be Braveheart and still may be but the very close one if not new favorite movie would have to be Avatar. I wasn't even one of the people who had to go see it and didn't get to see it in theaters till they brought it back but I can't think of a movie that has touched me more on every emotional level. GREAT movie.