Rebus - Dead Souls

Based on the best-selling novels by Ian Rankin, Rebus tells the story of world-weary, Edinburgh Detective Inspector John Rebus, portrayed by John Hannah. Rebus is forced to juggle two complex cases when an old friend approaches him to trace her son, who has disappeared, and a former colleague is killed in a freak accident... or was he murdered?

More from Rebus