導演艾德格萊特透露,在劇本尚未完成前,一開始屬意安雅泰勒喬伊(Anya Taylor-Joy)飾演艾洛絲,隨著劇本慢慢成形,導演發現1960年代女歌手珊蒂這個角色更適合她。安雅泰勒喬伊看完劇本後也認同,「讀劇本的時候就在想,『到底要如何才能演好這角色?』珊蒂性格外向、活潑、自信:她來到倫敦,決心成為一位明星,我認為她什麼都想要!她是一個有抱負的歌手、演員和舞者,只想看到自己的名字出現在鎂光燈下,並且很努力把自己投入在每一個表演中,我希望我身上也能有更多她的影子。」
對於艾洛絲一角,導演艾德格萊特需要找到一位對未來滿懷理想,一位能將觀眾帶進60年代倫敦的浮華世界,然後再陷入一個更黑暗世界的女演員。導演表示決定湯瑪遜麥肯錫(Thomasin McKenzie)來演出艾洛絲,因為她還很年輕對未來和剛到的新環境—倫敦蘇活區充滿好奇,觀眾可以在不經意的情況下,一同和這個角色去經歷這場冒險。
湯瑪遜麥肯錫表示,看完劇本真的非常興奮,這個角色有很大的挑戰性可以去發揮,很高興能和安雅泰勒喬伊合作,彼此在拍攝現場有很長的時間相處,像是一起練習跳舞和唱歌以及學習她的動作,因為片中需要去模仿她的舉手投足,也常常會在旁邊默默觀察和學習她的演出方式,稱讚她真的是一位非常漂亮且很有才華的藝人。