hire）的崃谷堡（Castle Combe）小镇。影片于2006年7月13日拍摄完毕 。
选角.2006年3月，片场演员劳勃·狄尼洛、蜜雪儿·菲佛、克莱儿·丹妮丝、查理·考克斯和席艾娜·米勒确定出演《星尘传奇》。4月开始于英国和冰岛进行拍摄，电影整体主要取景多为英国本地。范恩亲自挑选丹妮丝、考克斯和菲佛担任角色演出，他打算让莎士比亚船长（Captain Shakespeare）一角，由劳勃·狄尼洛或杰克·尼克逊择一来担任，史蒂芬·弗莱（Stephen Fry）也曾经在预选名单之一