Full list of all 50 Knights Contract achievements worth 1,000 gamerscore. It takes around 50-60 hours to unlock all of the achievements on Xbox 360.
Beat the game on Page
Beat the game on Squire
Defeat your true enemy
Defeat Faust
Defeat 1,000 enemies
Defeat the witch Verderinde
Collect 100,000 souls
Defeat 50 enemies with the help of Minukelsus
Acquire the Scythe of Imperial Massacre
Defeat the witch Rapunzel
Defeat the witch Trendula
Land 100 Perfect Finishers
Damage both yourself and an enemy with Witchcraft 10 times
Repel an enemy's attack 10 times
Force Faust to retreat
Bash the same enemy into a wall five times
Defeat the witch Holda
Save Gretchen from enemy attack 50 times
Perform 10 counterattacks while taking enemy attacks
Revive 50 times
Perform a 30-hit combo
Collect 100 Recovery Items
Land 100 Finishers
Pick up the same enemy five times
Use Witch's Embrace when no enemies are present
Defeat the witch Trude
Acquire the Scythe of the Assassin Queen
Attain the highest possible combo rating
Collect 10,000 souls
Upgrade a Witchcraft
Defeat 100 enemies
Acquire a collection item
Land a Finisher
Defeat the witch Straeggele
Damage both yourself and an enemy with Witchcraft
Save Gretchen from enemy attack
Experience your first revival
Defeat an enemy
Beat the game on Knight
Beat the game on Hexen Knight
Beat the game on Witchslayer
Acquire Spirit Cannon
Catch and defeat five enemies at once with Mag Mell's Rose
Defeat 200 enemies with Knight's Fury
Defeat 200 enemies with Witch's Embrace
Acquire all Witchcraft
Acquire all equipment
Acquire all collection items
Land 1,000 Finishers
Carry Gretchen around for a long time