After watching countless films , including all critics Top 100's , and all the five star movies. This is still the one to beat and I just can't find a better film (the first one comes close and It's a wonderful life).I Just keep on looking!!!