孤苦伶仃的学生艾莉·朱(莉娅·刘易斯饰)住在偏远的斯阔哈米什小镇,靠为同学代写作业赚取外快。只有当学生们拿到A(A-、A或A+)时,她才能拿到报酬。她收费3页10美元,3至10页20美元。她与丧偶的父亲埃德温(邹兆龙饰)同住,并承担他作为站长和信号员的大部分工作。艾莉写关于爱情的文章,她非常敏感和体贴。她描写了人们如何能够瞬间意识到自己与命中注定的人在一起。
在艾莉就读的高中,她必须参加高年级才艺表演。
不善言辞的足球运动员保罗·蒙斯基(丹尼尔·迪默饰)找到艾莉,让她给同校女生阿斯特·弗洛雷斯(阿莱克西斯·勒米尔饰)写一封情书。艾莉暗恋着阿斯特,起初拒绝了。保罗提出支付更多费用。艾莉得知如果一天内无法支付最低50美元,家电就会被断电后,便接受了这份工作。阿斯特正在与富家子弟特里格(沃尔夫冈·诺沃格拉茨饰)约会,艾莉(假扮保罗)开始与阿斯特通过书信(通过保罗)和短信(保罗和艾莉在教堂相遇,艾莉用保罗的手机给阿斯特发短信)进行真挚的通信。两人因对文学和艺术的共同兴趣而开始交流,但阿斯特误以为她是在与保罗交流。通过信件,他们共同创作了一幅壁画,并在对方不在的指定时间轮流作画。
与此同时,艾莉的英语老师格塞尔夏普夫人(贝基·安·贝克饰)鼓励她申请格林内尔学院,但艾莉虽然在斯阔哈米什过得不开心,却仍然打算留在那里,因为她不想离开父亲。格塞尔夏普夫人知道艾莉为同学们写作业,而且对同一主题能有多种解读,这表明她才华横溢。
艾莉安排保罗和艾斯特约会,但进展不顺,因为保罗无法像艾莉那样与她交流。保罗笨拙,表达能力也远不及艾莉。艾莉原本以为他们的约会就此结束,但在保罗帮助她免受欺凌后,她同意教保罗艺术和文学知识,为三周后保罗与艾斯特的下一次约会做准备。艾莉教保罗的话题包括抽象艺术、奥黛丽·赫本、会话课程、了解艾斯特的喜好、好警察/坏警察以及存在主义。随着艾莉和保罗敞开心扉,他们开始建立联系。保罗察觉到艾莉爱上了艾斯特(保罗当时正在谈论他喜欢艾斯特的哪些方面,而艾莉的描述比保罗的更具诗意和浪漫色彩),起初他感到震惊,但后来也接受了现实。保罗还和艾莉谈到了他对香肠以及香肠烹饪的热爱。
保罗和阿斯特的第二次约会和第一次一样糟糕,但艾莉假扮成保罗(当时就坐在阿斯特的正前方)给阿斯特发了条短信,挽救了整个夜晚。保罗突然向阿斯特表白,后来又告诉艾莉他吻了她。保罗带艾莉去参加一个派对,在她喝醉后带她回家。保罗在她包里发现了写给美食评论家的信,大概是写给他的香肠作品的。保罗看得出来,艾莉真的很在乎他。
艾斯特邀请艾莉一起度过这一天(艾莉在高中生才艺表演中的个人表演给她留下了深刻的印象)。她带艾莉去了一处隐秘的温泉,在那里她们畅游,并进行了一次亲密的交谈。艾斯特透露,特里格打算娶她,而艾莉则坦言自己不信上帝,并谈到了她已故的母亲。
与此同时,在艾莉家,保罗和她父亲正在做香肠,增进了感情。后来,艾莉从窗外看到保罗和阿斯特接吻,于是她决定申请格林内尔学院。
一场游戏结束后,保罗误以为艾莉爱上了他,并对她产生了感情,于是试图亲吻艾莉,但她拒绝了。埃斯特看到他们,愤怒地走开了。保罗意识到艾莉爱着埃斯特,鉴于他的宗教背景,他告诉艾莉,这是一种罪孽。
艾莉的父亲和保罗再次一起做饭时,聊起了爱情。特里格在教堂礼拜上向艾斯特求婚,但艾莉和保罗当众打断了这一切。艾斯特意识到那些信和短信是艾莉写的,便扇了保罗一巴掌,然后愤然离去。
在前往格林内尔学院之前,艾莉向阿斯特道歉,承认自己欺骗了她。阿斯特承认自己可能对艾莉有感觉,而且正在申请艺术学校。艾莉亲吻了阿斯特,并告诉她几年后再见。保罗在火车站台送别艾莉,告诉她他的香肠好评如潮,他会继续去看望她的父亲。就像他们一起看过的电影《Ek Villain》中那样,保罗在火车开动时跑到旁边。艾莉嘲笑他的愚蠢,然后观察着周围的乘客。