1. It has the deepest storyline any action game has to offer.
2. Best characters for an action game.
3. Best acting and direction for any in-engine cutscenes.
4. Voice over are absolutely wonderful.
5. Music is too damn good.
6. The graphics are one of the finest a game on such a big scale (a whole city) has to offer.
7. Motion capturing at its finest.
Cons
1. Useless driving between missions
2. Uneven system requirements
Mafia comes a close second to my favourite game Half-Life.
Its really gaming goodness and if you are a movie buff then i don't think any other PC game will fill your appetite.