There are 2 Ghoul Contracts in the game:
- The first, The Ghoul Contract (1), takes place in Chapter I in the Outskirts of Vizima. Geralt received this quest by reading the notice board which states that Kalkstein, the local alchemist needs some. Technically, this quest could be finished in Chapter II, but it is probably preferable to finish it during Chapter I.
- The second, The Ghoul Contract (2), takes place in Chapter III and is again acquired by reading the notice board outside the inn. This time it is Velerad who wants the blood.