Après avoir survécu à un grave accident de la route, Stuart Long, un ancien boxeur amateur s'installe à Hollywood, espérant y faire carrière comme acteur. Sa rencontre avec Carmen, catholique pratiquante, et l'échec de ses rêves de comédie vont donner un nouveau sens à sa vie. Stuart, qui a jusqu'ici mené une existence chaotique, se fait baptiser. Il devient rapidement évident pour lui qu'il doit devenir prêtre. Pour réaliser sa vocation, Stuart va devoir se battre contre les préjugés du clergé et de ses parents, Bill et Kathleen, mais aussi contre une terrible maladie dégénérative...