the all-time #2 is WAY high for this flick. NO great acting performances(they're OK but not a miracle!!!!) the story lacks logic in parts and the final sequence is a little too much. very good movie to watch a must see anytime but NOT all-time #2