People say The Godfather is the greatest movie of all time. And others say The Shawshank Redemption is the greatest movie of all time. For me, its Goodfellas. This movie is perfect in every way possible absolutely flawless.
So entertaining and the dialogue and narration is just spot on. The acting is so genuine and real it's almost like it's reality.
And Martin Scorsese' camera work with all the long shots is amazing and the lighting is just beautiful.
I rank this the greatest movie of all time!