Answer
In the movie "Bedazzled", the answer is the Devil, also known as Mr. Scratch or Daniel Webster, played by Elizabeth Hurley. The protagonist, Elliot Richards, a socially inept man, makes a deal with the Devil to improve his life in exchange for his soul. The film follows the consequences of Elliot's choices and his attempts to reclaim his soul before it's too late.