Perhaps the best known of J. B. Priestley's plays, An Inspector Calls has been presented many times in films and television. Below is the 1982 BBC 3-part miniseries (don't worry; it totals out to 90 minutes) featuring veteran television actor Bernard Hepton (I, Claudius, Tinker Tailor Soldier Spy, Smiley's People) in the title role. Also featured are Nigel Davenport (A Man for All Seasons, Chariots of Fire, Zulu Dawn), Margaret Tyzack (2001: A Space Odyssey, A Clockwork Orange, I, Claudius), Simon Ward (The Three Musketeers, The Four Musketeers, Zulu Dawn), Sarah Berger (New Tricks, Dr. Who, Lovejoy), David Sibley (New Tricks, Downton Abbey, Misomer Murders), and Jean Leppard (Wire in the Blood, A Touch of Frost, Chemical Wedding).
Evidently not an adaptation, but taken directly from Priestley's play (he's given sole writing credit), the mini-series was produced by Roland Smedley and directed by Michael Simpson (who has directed shows based on works by Agatha Christie, Dorothy L.Sayers, John Mortimer, and others).
A well-acted play that can be viewed on several levels.