Answer
Ian McShane played the role of Mr. Wednesday in the American Gods television series. The series is based on the novel of the same name by Neil Gaiman. Mr. Wednesday is a trickster god who is the leader of the Old Gods. The series follows Mr. Wednesday as he tries to unite the Old Gods and prevent them from being forgotten by the modern world.