《《上海滩喋血枭雄》》没有责任感的李立昌(刘青云 饰)行为粗鲁多年工作只是在夜总会当个小职员年少时他与叶婷(叶童 饰)结婚并育有一子Jason(黎应就 饰)两人性格不合离婚后叶婷带着儿子到加拿大定居多年后叶婷因再婚回港需要李立昌帮忙照顾儿子可是李立昌吊儿郎当与知书识礼的儿子成为鲜明的对比此间立昌在儿子身上学会了宽容与尊重立昌原本有个若即若离的女友Angle(舒淇 饰)由于立昌缺乏责任感Angle不敢对他付托终身立昌的改变令他们之间的感情也出现了转机就在这时Jason被检验出患有严重肝病……故事讲述在维多利亚统治的最后几年伦敦被「Touched」所困扰这是一个大多数为女性的群体他们突然表现出异常的能力有的能力很迷人有的则令人不安这群人中就包括神秘、吝啬的寡妇Amalia True和杰出的年轻发明家Penance Adair两人是这个新产生的下层阶级的拥护者为「Touched」建立起了一个家同时与各方势力斗争为那些所知的历史上没有立足之地的人赢得空间一帮高能外星生物打赌要毁灭地球在他们毁灭地球之前走了一趟例行程序就是挑选一个地球人并赋予其心想事成的超能力如果这个人不干好事他们就果断把地球摧毁于是默默无闻的单身中学老师尼尔(西蒙·佩吉 Simon Pegg 饰)无意被选中并成了外星人最后决定是否毁灭地球的赌注在这个过程中发生了一系列啼笑皆非的故事一个星球的存亡就在这个小人物的身上随着尼尔的能力越来越大他的梦中情人凯瑟琳(凯特·贝金赛尔 Kate Beckinsale 饰)也被卷入其中他是否能保护地球和自己心爱的人呢...