主演卡司包括:詹森·舒瓦兹曼、“寡姐”斯嘉丽·约翰逊、汤姆·汉克斯、杰弗里·怀特、蒂尔达·斯文顿、“老白”布莱恩·科兰斯顿、爱德华·诺顿、艾德里安·布洛迪、列维·施瑞博尔、霍普·戴维斯、斯蒂夫·朴、鲁伯特·弗兰德、玛雅·霍克、史蒂夫·卡瑞尔、马特·狄龙、周洪、威廉·达福、玛格特·罗比、托尼·雷沃罗利、杰克·莱恩、杰夫·高布伦。艾伦自己在采访中也表示:“我觉得作为演员,肯定都想让观众知道自己有多少面,让观众看到自己的表演能力能驾驭什么类型的角色。其实对我来说,我更希望遇到一个我打心底里特别喜欢的角色,包括像《夏洛特烦恼》的大春、《羞羞的铁拳》里的艾迪生,以及这次饰演的郑前。只要角色丰满,无论什么类型的角色我都想尝试。”