在名叫波特兰的小镇,单身母亲苏珊·哈丁(雪拉·渥德 Sela Ward 饰)和一双儿女肖恩(Braeden Lemasters 饰)、贝丝(Skyler Samuels 饰)共同生活在一起,其长子迈克尔(佩恩·拜德格雷 Penn Badgley 饰)则在外地的军校求学。某日,苏珊在超市遇见了名叫大卫·哈里斯(迪伦·沃尔什 Dylan Walsh 饰)的单身男子。大卫举止得当、言语风趣,俨然一个完美的居家好男人。两人相见恨晚,只有半年便到了谈婚论家的地步。哈丁一家对大卫颇为满意,独有迈克尔似乎心存顾忌。
他的顾忌不是没有道理。经过一段时间相处,迈克尔发现大卫温柔开朗的外表背后似乎隐藏着黑暗恐怖的一面,他试着调查大卫的一切,然而这也许为时已晚……。著名的南口战役在我国抗战史上写下了光辉的一页。面对数倍于我的日军,中国军队调集数万将士,顽强作战。无数抗日将士血洒疆场,谱写了一曲“一寸山河一寸血”的英雄壮歌。。劣迹斑斑的理查德·奇尔顿即将年满18岁,这就意味着,他必须离开班克罗夫特少管所,如果表现出色可以回归社会,否则也许会被送进监狱。一个偶然的机会,理查德看到一则蒙特贝洛夏令营招聘全职马倌的启事,工作内容是负责收拾马厩、照看马匹。理查德的父亲曾经养过马,因此从小他就受到这方面的熏陶,自知能够胜任又对养马很感兴趣的他决定前去应聘。但班克罗夫特少管所的负责人麦克却给理查德列出了一大堆的行为准则,并严厉地要求他一一背诵下来。而事实上,他早已在蒙特贝洛夏令营的首席辅导员克莱·纳尔森那里为理查德说尽了好话,希望她能给这个曾经犯过错误的孩子一个开始新生活的机会。
理查德的经验为他顺利赢得了这份工作,但出乎他意料的是,蒙特贝洛夏令营里的所有孩子竟然都是盲人。因此在与这些孩子的最初接触中,理查德充满了排斥。一天,克莱让他去卡尔·莫里斯的牧场拉回卡尔先生捐赠的一些马具,回来时,他却还带回了一匹叫幽灵的白马。原来,不久之前,莫里斯太太来到马场骑马,不慎跌下马背摔伤,脾气暴躁的莫里斯坚持要杀掉幽灵,幸好老驯马师巴斯特偷偷将它藏了起来,才避免了这个悲剧的发生。但巴斯特没法一直把幽灵藏在马场,所以只好求理查德帮忙照顾。
幽灵的到来令理查德的生活一下增添了不少乐趣,他想到通过教孩子们骑马来增加他们的自信心。这个办法果然奏效,因为无法看到这个世界而变得越来越自我封闭的孩子们都变得开朗起来。不久,一个叫林赛的女孩被送到了蒙特贝洛夏令营,美丽的林赛却异常孤僻,不喜欢和任何人说话。在理查德眼中,她就是个脾气古怪、不合群的娇小姐。一个偶然的机会,理查德得知,几个月前,林赛还是一名出色的体操选手,但却在参加奥运会预选赛的时候,不慎跌落下器械,造成了双目失明。
了解了林赛的遭遇后,理查德开始主动接触她,在付出了巨大的耐心后,终于打开了林赛的心扉,她开始试着与马接触,在听过一则关于残疾人马术障碍赛的新闻后,林赛变得蠢蠢欲动起来,她请求理查德帮她实现这个梦想。幽灵自然成了林赛实现梦想的最佳拍档。通过一段时间的训练,林赛不但成功地完成了预定的项目,并且找回了久违的自信和快乐。。