Who should play who in a movie adaptation of a Rankin novel?

Again, no definitive answer to this, so there's a thread on the forum for discussing it.