Oh Happy Day er en film om Hannah, en kvinde i sin næstbedste alder uden de store forventninger til livet. Hun har resigneret med mand og søn i en af de små byer, man plejer at skynde sig igennem. Men så let slipper hun ikke! for hun vinder billetter til gospelkoncerten i domkirken, og så er fanden løs eller Gud , om man vil. Eller Jackson, den sorte gospelpræst, som mod sin vilje strander i byen. Og alt bliver vendt på hovedet også Hannah, som genopdager følelser, hun ikke har brugt i årevis. Og genfinder betroede talenter, som ellers var gravet ned.