作家巴里(约翰尼·德普 Johnny Depp饰)正处于灵感枯竭期。他每天经过公园的时候,都会看见里面有一帮小孩在嬉戏。他停下脚步来观察,原来孩子在玩海盗游戏,孩子们还热情邀请他加入海盗队伍。巴里成了一个大孩子,在队伍中虽然高出一个头,却玩得不亦乐乎——道具、角色、各色 情节、公园变成一个快乐的幻想世界。这段经历,成了巴里创作《小飞侠》的灵感源泉。
帕奇(巴比·洛克伍德 Bobby Lockwood 配音)和家人伙伴们来到了车水马龙的繁华大都市伦敦,这里的一切都令帕奇感到新奇无比,在不知不觉中,帕奇竟然和家人们走散了,它很快就被淹没在了川流不息的车流和人流之中。
在伦敦,孤身一人的帕奇遇见了名为雷电(巴瑞·波斯威克 Barry Bostwick 饰)的狗狗,这可乐坏了帕奇,因为雷电是经常在电视上出现,风靡全球的明星狗狗,两只狗很快就成为了好友,结伴而行。在经历了上一次的失败后,贪婪而又邪恶的克鲁拉(苏珊·布莱克利 Susan Blakely 饰)并没有放弃她的阴谋,这一次,她联手名为拉斯(马丁·肖特 Martin Short 饰)的艺术家,企图用斑点狗的皮来制作艺术作品。