电影《小上校》讲述了年仅6岁的劳德·舍曼(Shirley Temple 秀兰·邓波 饰)的故事。劳德是一个可爱的小女孩,她天真无邪,让人忍不住疼爱。父亲的士兵们都喜欢戏称她为小上校。
劳德的母亲伊丽莎白(Evelyn Venable 饰)是一位南联盟军上校的女儿。她与来自北方的杰克坠入爱河,但却遭到了古板的父亲(Lionel Barrymore 饰)的反对。最终,伊丽莎白选择了爱情,导致与父亲关系破裂。
六年后,小上校和母亲回到了外公的家。尽管时间已经过去,但父女之间的隔阂并未消失。老上校依然对女儿冷淡。然而,小上校的出现打破了尴尬的局面。她以自己的机智和可爱,渐渐弥合了外公和母亲心中的裂痕。