W czasie egzorcyzmów ciało opętanej fryzjerki opuszcza młody diabeł (Roberto Begnigni) i decyduje się na pozostanie na ziemi. Przybiera imię Judyta i rozpoczyna zwiedzanie ludzkiego świata. Maurizio, młody ksiądz z Ameryki, który żyje we Włoszech, zmuszony jest śledzić poczynania diablęcia w czasie jego brzemiennej w skutki obecności wśród ludzi.

Giuditta
Padre Maurizio
Patrizia
Passeggero sul treno
Monsignore
Nina
Saverio
Signora indemoniata
Padre confessore
Cusatelli
madre di Padre Roberto
direttore dell'albergo