Stellan Skarsgård
The Carl Hamilton who appears in the movies and tv series made between 1989 and 1998 (Stellan Skarsgård, Peter Haber, Stefan Sauk and Peter Stormare) is based on the novels, with minor changes.