1、《角色Landon Carter》由《夏恩·韦斯特》饰演。
2、《角色Jamie Sullivan》由《曼迪·摩尔》饰演。是小镇浸洗会牧师的女儿,属于同龄人眼中的那种“乖乖女”、“书呆子”。她笃信宗教,行为正派,而且成绩优秀。虽然这样的生活让她在周围的年轻人中显得很“老土”,也有人嘲笑和讥讽过她,但她却是不为所动,依然踏踏实实地按照自己的理想和信仰生活。
3、《角色Reverend Sullivan》由《彼德·考约特》饰演。
4、《角色Cynthia Carter》由《达丽尔·汉纳》饰演。
6、《角色Tracie (as Paz De La Huerta)》由《帕兹·德拉维尔塔》饰演。
7、《角色Ms. Garber》由《玛丽莎·米勒》饰演。
8、《角色School Play Dancer》由《安妮·弗莱彻》饰演。
9、《角色Medical Assistant (uncredited)》由《亚当·山克曼》饰演。