Joseph Thorne is a character in the film Hellraiser: Inferno where he is portrayed by Craig Sheffer as an adult and J. B. Gaynor as a child.
A largely corrupt detective with a penchant for sleight of hand and puzzles, Joseph believes himself to be above the law and regularly engages in illegal behavior all the while neglecting his family. While investigating the murder of an old acquaintance of his, who was seemingly torn apart by hooked chains, Joseph is given The Lament Configuration puzzle box by a fellow detective who discovered the box at the scene of the crime.
Solving the box in the bathroom of a motel after having sex with a prostitute, Joseph subsequently has a dream where he is attacked by the Cenobites before awakening. After solving the box, bizarre events begin to plague Joseph as he searches for a child abducted by a being simply referred to as The Engineer. As those close to him begin to die, Joseph is directed to his childhood home by Pinhead, where Joseph, after facing the reanimated corpses of his dead friends and family members, finds himself in a dark void, where Pinhead reveals to Joseph he is in Hell, his sinful lifestyle and disregard for everyone but himself having doomed him to relive the events of the past few days over and over again.
After being torn apart by Pinhead's hooked chains, Joseph awakens back in the motel room where he solved the box and believes he has been given a second chance, only to discover upon going to work that he is still in Hell. Shooting himself in the mouth with his own gun, Joseph awakens once more in the motel room and, upon exiting it, finds himself in his childhood bedroom. Fully realizing he is doomed, Joseph breaks down completely and is left screaming hysterically.