Charlotte är en 15-årig tjej som växer upp tillsammans med sin excentriska, ensamstående mamma och sin lillasyster i 1960-talets New England. Hennes mamma har ständigt nya romanser och Charlotte söker själv sin egen identitet både hos pojkar och i kyrkan.