I have to say that this movie was great comedy. Brendan Fraser did a fantastic job as the main character in this movie. Every character he played in this movie never failed to make me laugh, awkwardly or not. Elizabeth Hurley also did a great job as the very charming Devil. Not to mention the deeper meaning this movie presents, about self-adventure and most important of all, self-respect.