1943年,二战硝烟弥漫。佩文西家的孩子,连老三爱德蒙(斯坎达·肯尼斯)和小妹妹露西(乔姬·亨利)一转眼也都长成了俊俏美丽的少男少女。暑假里,他俩被安排去了哈罗德舅舅家,和舅舅的儿子尤斯塔斯(威尔·泊特尔)住在一起。尤斯塔斯是个令人讨厌的家伙,老把兄妹俩气得半死。爱德蒙想参军,却因为年龄不够只能作罢。于是,两位纳尼亚王国的“王子”和“公主”每天过着诸如买菜做家务之类一成不变的日子,这让他们格外想念儿时在魔幻世界的日子。

偶然有一天,墙上的一幅油画吸引了他们的注意。画上有一艘古老的船只,紫色的船帆、塑着巨龙的船头和波澜壮阔的汪洋让露西惊呼:这简直就像是纳尼亚的风景!话音未毕,一阵巨浪打来,露西、爱德蒙和尤斯塔斯竟被拉入了画中!沉浮挣扎之后,三人惊愕地发现自己到了另一个世界。头顶,是澄净的青天;身下,是蔚蓝的海水;而眼前,则是油画中气势恢弘的大船!而船上不是别人,正是佩文西家的老朋友——凯宾斯(本·巴尼斯)以及老鼠勇士雷佩契普。一瞬间,爱德蒙和露西感觉仿佛回到了久违的家园,欢欣雀跃。倒是“可怜”的尤斯塔斯,除了对要和雷佩契普同宿一间船舱这安排非常不满之外,还数次被各种稀奇古怪的“怪兽”吓得晕倒。

原来,已当上了国王的凯斯宾这次出航,为的是寻找被叔叔驱逐的骑士,并希望找到雄狮亚斯兰的王国。一路上,他们经过了各种神奇的岛屿,进了监狱,也各自经受了不同的致命诱惑和考验。在历尽种种艰险之后,他们终于领悟了正义、友谊和坚定的力量。就连尤斯塔斯,也从一个贪婪自私、愚蠢自负的坏孩子成长为了诚实勇敢的家伙。世界的尽头就在前方,那里,又有着怎样迷人的景象?