The Immortal Man" is set in 1940 Birmingham. The nearly two-hour film follows Tommy Shelby (Cillian Murphy) facing his demons.