1913年初夏,约翰·鲁克逊率领“西洋幻术歌舞团”行进在通往古城的山路上。约翰是英国侵略军头目查理的儿子,当年查理从中国掠去半只铜虎。考证后发现另半只铜虎在明末宫廷侍卫官李碧云手中。只有将两个半只铜虎上的篆文合在一起,才能找到崇祯皇帝的秘密藏宝地。约翰正是秉承父意前来夺宝的。
演出团行进途中,突然遭到两个青年的袭击。二人正是李碧云的师兄施白墨的女儿秀女和李碧云的儿子何子孝。武馆馆长旋白墨是李碧云夫妇被害后铜虎的保存者,他担心子孝、秀女报仇心切发生意外,便中断巡医赶回家中。约翰演出过程中故意亮出胸前的半铜虎,子孝他们不知是计,登台夺虎,子孝被约翰抓住,棋高一手的施白墨从王德才手中救回子孝。急于夺虎的秀女不听劝告落入约翰之手。在夺回国宝的激战中,秀女等人先后牺牲,何子孝终于为中华夺回了国宝铜虎。。英国男孩比利•卡士柏(David Bradley 饰)生活在一个破碎的工人阶级家庭里,父亲离家出走,除母亲和哥哥外,比利也要打工贴补家用。在学校里比利捣蛋或者逃课看漫画书,从中找寻这个年龄应有的快乐。
某天他在农场高墙上发现一个鹰巢,于是从书店偷回训练猎鹰的教材,按照书本所写养了一只名为凯斯的小鹰……
本片荣获1971年BAFTA电影奖最佳导演、最佳电影提名、最佳男配角、最佳新人、最佳编剧以及1970年卡洛维法利国际电影节水晶球奖。。