Liam Neeson as Geralt of Rivia