Mafia 3 is a good game, and if I had never played Red dead redemption 2 or GTA 5 it would have been even better.
As it is now, it's a open world game with a GREAT story, and some awesome acting and a good looking enviroment.
But some missions are repetitive and the city itself feels a bit more empty compared to GTA, and interactions a bit more empty than Red Dead
The story with racism, crime, CIA and dirty money down south is great, and it's worth your time... Driving around the entire map again to collect a record cover or find some stolen booze, on the other hand, gets really boring after a while
At least the in game radio is super cool.
So, play it for the story