No. 5. 127 Hours
Danny Boyle’s last movie was Slumdog Millionaire. Heard of it? Yeah, so that’s why we’re surprised his follow-up, 127 Hours, hasn’t gotten more play. James Franco turns in what could be an Oscar-winning performance as a young man who finds himself literally trapped between a rock and a hard place, but it’s Boyle’s amazing use of colors and music that keep audiences engaged.