Answer
Brendan Fraser starred in the 2000 comedy film Bedazzled, playing a man named Elliot who makes a deal with the Devil, portrayed by Elizabeth Hurley. The film is a remake of the 1967 British film of the same name and follows Elliot as he makes various wishes, only to find they come with unexpected consequences.