Netflix announced today that Henry Cavill will star as Geralt of Rivia in its upcoming fantasy show The Witcher. The grim…