Seraphine on keski-ikäinen, hiukan omalaatuisena pidetty nainen, joka siivoaa muiden koteja pienessä ranskalaiskaupungissa. Vapaa-ajallaan Seraphine maalaa tauluja. Saksalainen taidekauppias Wilhelm Uhde näkee sattumalta yhden naisen erikoisista maalauksista ja alkaa tukea tämän luomistyötä.