CharacterWill RansomeWill Ransome in The Essex Serpent (2022), played by Tom Hiddleston. Played byTom HiddlestonAppears inThe Essex Serpent2022