Full list of all 58 DmC: Devil May Cry achievements. It takes around 25-30 hours to unlock all of the achievements in the base game on Windows.
The base game contains 48 achievements, and there is 1 DLC pack containing 10 achievements.
Defeat a Wisp
Defeat an Imprisoner
Complete Vergil's downfall
Acquire all of Vergil's health, Devil trigger and combat upgrades
Gain a 100% completion rank on all missions in Vergil's downfall (difficulty doesn't matter)
Complete all missions in Vergil's downfall on the Nephilim difficulty with a SSS rank
Complete Vergil's downfall on Son of Sparda difficulty
Complete Vergil's downfall on Vergil Must Die difficulty
Complete Vergil's downfall on Heaven or Hell difficulty
Complete Vergil's downfall on Hell and Hell difficulty