Baseado em uma história real, Father Stu é um boxeador que vira um padre. Quando uma lesão encerra sua carreira no boxe, Stuart Long (Mark Wahlberg) se muda para Los Angeles sonhando em virar um ator. Enquanto trabalha como balconista de supermercado, ele conhece Carmen (Teresa Ruiz), uma professora católica. Determinado a conquistá-la, o agnóstico de longa data começa a ir à igreja para impressioná-la. Mas sobreviver a um terrível acidente de motocicleta o deixa imaginando se ele pode usar sua segunda chance para ajudar os outros a encontrar o caminho, levando à surpreendente percepção de que ele deveria ser um padre católico.