Nia Ann ... Lady Nimue Carys Eleri ... Lady Vivianne William Huw ... Torm Jürgen Prochnow Simon Lloyd Roberts