Releasing exclusively on Netflix on February 11, 2025, the film follows Geralt of Rivia as he investigates attacks in a coastal settlement, uncovering a centuries-old conflict between humans and ...