Allan stars alongside Henry Cavill as Princess Cirilla in the Netflix original series The Witcher, a fantasy drama series created by Lauren Schmidt Hissrich adapted from The Witcher book series by Polish writer Andrzej Sapkowski.[1][4][5] Allan lived in Budapest, Hungary, for eight months while the series was being filmed.[6] Allan will star in the second season of The Witcher, which is set for production in London in early 2020 and will debut in 2021.[7]