电影中,艾伦饰演的郑前是一个高智商程序员,作为家里唯一没有超能力的“正常人”,他被导演“委以重任”,成为了全家的“超能力Wi-Fi”,也是家里的主心骨,只有他在家人身边时,家人们的超能力才能发挥作用。对于宋阳导演的这个设计,艾伦阐释,“就是希望家人们都能经常聚在一起,只要家人在一起,就有战胜困难的超能力”。艾伦这次演了一个高智商的角色,连连感谢导演,“这个高智商的角色,让我回归了我本真的智慧”。实际上,斯科特对拿破仑的故事一直很有兴趣,此前在接受媒体采访时他表示:“我一直对拿破仑很着迷。他出身一般,但却统治了一切——与此同时,他在与他不忠的妻子展开一场'浪漫'的战争。他征服了世界来赢得她的爱。当他在爱情上失败时,他征服了世界来摧毁她,并在此过程中摧毁了他自己。”