上小学五年级的男孩陈勇敢有一个隐藏在心中多年的秘密——几年前,“母亲”离家出走,背着父亲与别人结了婚。他不敢告诉父亲,担心父亲经受不住打击,更担心自己的“母亲”犯了重婚罪。为了搞清真相,他四处打听,结果让他惹上了一系列的麻烦。
一次,陈勇敢误将自己的日记当作作文交了上去。从而,老师知道了陈勇敢的心事。老师通过对父亲和“母亲”的走访,了解了事情的真相。十多年前,父亲抱着刚满周岁的孤儿陈勇敢来到了小院,租下了一间小屋。“母亲”是那个小院的房东,她看孩子可怜,便有偿带管孩子。处于母性,孩子叫她妈妈,她也就答应了。后来“母亲”结婚成家了,她怕伤害孩子,所以没有把实情告诉他。老师找到父亲商量,欲将真相告诉陈勇敢,父亲恳求老师保守秘密,不要把孩子是被收养的真相说出来,他们的对话都被陈勇敢听到了。父亲对孩子说他母亲和别人结婚他知道,没有告诉他,是怕他伤心。此时,陈勇敢的心里在流泪。
陈勇敢再次来到“母亲”的住处,把为母亲买的发卡放在窗台上,他无法割舍掉对母亲的那份情感。。一天,骑兵队的吉姆(理查德·威德马克 Richard Widmark 饰)找到了自己的老友,小镇警长麦凯(詹姆斯·斯图尔特 James Stewart 饰),求他帮自己一个忙,去解救曾经被印第安人绑架的人们,最终,两人成功的救下了男孩快狼(David Kent 饰)和一个名为爱莲娜(雪莉·琼斯 Shirley Jones 饰)的女子,哪知道这一举动竟然招致了石牛(伍迪·斯特罗德 Woody Strode 饰)的不满和追杀,最终,石牛被麦凯击毙了。 回到据点,快狼和爱莲娜并不受当地人的欢迎,处处遭到排斥,只有善良的麦坎雷太太(珍妮特·诺兰 Jeanette Nolan 饰)愿意收留快狼。随着时间的推移,麦凯渐渐的爱上了坚强的爱莲娜。。