The story of the game follows on from Maximo: Ghosts to Glory, with Maximo still searching for his lost love, Sophia. He is again accompanied by Grim (a Grim Reaper). However, their search is interrupted as a series of mechanical creatures start to attack villages and slaughter the village folk. These creatures are the Army of Zin, an ancient army powered by lost souls, who were supposedly locked in the vault of Castle Hawkmoor after the last battle with them 500 years ago. However, they are now free, due to the actions of the mysterious warlord, Lord Bane.