很多报导指演员们威士拿，但在威士拿本身并没有进行实际的拍摄，但位于小镇的北部（彭伯顿）和南部（史戈米殊）的附近。众演员都分别住在威士拿的四星级和五星级酒店，而剧组人员则住在彭伯顿及史戈米殊。主要拍摄在2010年11月1日于巴西正式展开，地点分别在里约热内卢及帕拉蒂。首个场景是在里约热内卢的拉帕区（Lapa District）拍摄了一整晚。顶峰娱乐租了一个长街区进行拍摄，他们向居民支付了50到500巴西雷亚尔（约$50到$500美元）以禁止狗仔队或粉丝从他们的窗户俯瞰拍摄。此外，他们还向酒吧和餐馆的老板支