Als Kind hatte Lanie Kerrigan (Angelina Jolie) es nicht leicht: sie war mollig, unbeliebt und mit sich selbst nicht zufrieden. Nun führt sie das perfekte Leben, sie ist eine erfolgreiche und attraktive Fernsehreporterin und mit einem Baseballstar (Christian Kane) verlobt. Auf der Suche nach einer neuen Story für ihre Sendung trifft sie jedoch auf ...