ジョージア州。バイブルベルト。夜汽車でひとり、15歳の少年デイヴィッド(ジェイコブ・ティアニー)は思いだす……。10歳のデイヴィッド(ドレイク・ビル)の家に、母セイラ(ダイアナ・スカーウィド)の姉メイ叔母さん(ジーナ・ローランズ)がやって来た。彼女はどさ回りの歌手だが、もう仕事もなく、母が引き取ったのだ。派手な性格の彼女は保守的な町にそぐわず、デイヴィッドの父フランク(デニス・レアリー)はつらくあたる。だが、おとなしくていじめられてばかりのデイヴィッドは、快活なメイが好きだった。