Different kind of role for Adam Sandler. He played it to perfection. He is the devil's son who doesn't even want him. His mother is an angel in heaven.