Esther McGregor is reportedly playing Violet. You might know her from Prime Video's We Were Liars, and she had parts in Babygirl and Pedro AlmodΓ³var's The Room Next Door. She is also Ewan McGregor's daughter, which the internet worked out in about four seconds. She is filming Prime Video's Life Is Strange series right now, so Amazon clearly likes working with her.
Emilio Sakraya is reportedly Xaden. He is a 30-year-old German actor and singer with Warrior Nun, Tribes of Europa, and Peacock's Those About to Die behind him, and he plays Koza in the third season of Netflix's One Piece. He was one of the names BookTok kept pushing for Xaden, so for once the fan-casters and the studio seem to agree.
That matters because Yarros has been firm about Xaden. She told Variety in 2023 that he is a person of color, and in 2024 she said she was staunchly against whitewashing the character. Fans watched this casting closely for exactly that reason.
The other names going around were Josh Heuston for Xaden and Inde Navarrette for Violet. Neither is attached. No one else has been cast yet either. No Dain, no Rhiannon, no Liam, no General Sorrengail. If you have strong feelings about who voices Tairn, you are waiting with me.