Is There a Grand Finale?

I’ve completed all missions for all characters. Is there a final scene or mission for the community? Hope so! Otherwise a bit underwhelming after the amount of hours spent playing this game.