8月8日新加坡25周年国庆之际,国际知名的达卡喇嘛访新,日本赤军方面则计划暗杀达卡。香港国际刑警雷泰(谭咏麟 饰)奉命卫护达卡,将赤军领导北岛三郎支部歼灭。在达卡所乘坐飞往新加坡的客机上,黑道人物大B(刘德华 饰)与女友阿玲(罗美薇 饰)偶然结识达卡,达卡推算出自己与阿玲八字相同,他们的命运面临同样的一次挑战。飞机刚一降落,机场的赤军份子突袭达卡,将达卡和阿玲打伤,而这两人的血型居然都是罕见的P型血,全新加坡此时只有三名P型血公民,如果不能在8小时内找到血液,两人都将有性命之虞。潜藏在新加坡的北岛余部迅速展开对P型血人士的追杀,雷泰等人始终落后一步,大B担心女友安危,强迫雷泰与自己合作,而此时,P型血人士只剩最后一名肥波(曾志伟 饰)……。北京,一座汇聚了全国各地寻梦者的城市,“你是哪里人?”也成为了一句出现频率颇高的聊天用语。31岁的王昕蕾(杨恭如 饰)生于上海,海外留学后到北京担任某时尚杂志主编,她工作与交流方式直率,令不少员工和追求者颇感无可奈何。杂志社中层吴清晨(苗皓钧 饰)来自青岛,大学毕业后一直留京发展多年,如今小有所成,并娶了北京姑娘姗姗为妻,但姗姗心高气傲,坦言嫁给他不过是一场迁就,作为经济适用男的吴清晨苦苦维系着这场婚姻。杂志社新丁陈曦(潘阳 饰)刚刚从校门步入社会,所期望的是一份体面又能解决北京户口的工作……几个在北京打拼的外地人的故事,在寻梦之城徐徐展开……。鲁宾逊(皮尔斯·布鲁斯南 Pierce Brosnan 饰)是一名英国水手,一次海难之后,他孤身一人在一个荒岛上醒来。陷入绝境的鲁宾逊并没有放弃希望,而是运用自己的专业技能,在险恶的自然环境和贫乏的生活条件下为自己创造出了一片赖以生存的天空,与此同时,鲁宾逊还要时刻提防着深藏在岛屿深处的食人族的攻击。
一次偶然中,鲁宾逊在食人族的手中救下了一个黑人小男孩,当天在鲁宾逊自制的日历上是星期五,于是,他将小男孩命名为“星期五”(William Takaku 饰)。恶劣的自然环境无法置鲁宾逊于死地,但孤独却可以,因此,他格外珍惜和星期五共处的时光。在封闭的岛屿上,抛开种族和血统,一种真挚纯洁的友情在鲁宾逊和星期五之间展开了。。