Mary Jackson vive da sola in una piccola casetta situata in un piccolo paesino dell' America settentrionale. Non è asociale ma è semplicemente stata abbandonata da tutti i suoi amici appena due mesi dopo la morte dei suoi genitori. La sua vita "pubblica" è limitata a lavoro e alle lezioni dell'Università che lei ha deciso di frequentare per assicurarsi un futuro migliore del presente. Tutti la considerano una tipa strana e nemmeno i suoi vicini la fermano per scambiare due chiacchiere e lei è troppo timida per fare il primo passo. Un giorno, arriva Jack: un ragazzo "figo"; uno di quei tipi da copertina...anche un po' snob. Si incontrano casualmente e altrettanto casualmente iniziano a frequentarsi. Non si sopportano, addirittura si odiano: sono gli antipodi; i lati opposti di un calamita...poi però trovano qualcosa che li accomuna...