I love the fact that the Sopranos had an open ending that left it to the audience's imagination. Life doesn't end in a cute little package. Neither does the show. That explain creator David Chase's musical choice of Journey's Don't Stop Believin".
Working hard to get my fill,
Everybody wants a thrill
Payin anything to roll the dice,
Just one more time
Some will win, some will lose
Some were born to sing the blues
Oh, the movie never ends
It goes on and on and on and on
I read a comment from Youtube the the diner was filled with Tony Soprano enemies from different seasons.
my local radio show said the black guys are from season 2 who shot at tony because he wanted to tear down the projects they lived in. the guy in the USA hat is the brother of a guy tony killed in season 3. the guy at the bar is Phil Leatardos nephew. the screen goind black represents when tony and bobby were talkin about death on bobbys boat, and tony said when you die you wont know youll just go black.....
I'm not sure if I buy the theory, but it's interesting. Chase does an interesting thing of a family having a mundane dinner while creating forboding danger in the background. The only other filmmaker I've seen make everyday life seem so dangerous is Pauil Thomas Anderson's work in Boogie Nights.
The problem people have with The Sopranos ending is that they expect things to be clearly spelled out to them. That would work for the season finale of Friends. Not The Sopranos.