John Barrowman stars as Captain Jack Harkness in Torchwood
Stars will be travelling from across the globe - and even outer space - to appear at opera star Bryn Terfel's annual music festival near Caernarfon.
John Barrowman - Captain Jack in BBC sci-fi series Torchwood - is the latest name to be revealed for ninth year of the event dubbed "Bryn-fest".
The West End star and TV talent judge joins a multi-national line-up at the the Faenol event from 22 to 25 August.
It will also feature reformed boyband Boyzone, who were announced in March.
Confirming this year's full line up, Terfel said called it "a superb line-up of glittering stars, absolute leaders in their field."
The festival will be opened by Boyzone, fronted by Ronan Keating on Friday 22 August.
On the Saturday, German soprano Dian Damrau and South African tenor Johan Botha will join Terfel and the orchestra of Welsh National Opera for the opera gala.
Actor and singer Barrowman, currently being seen as a judge in BBC talent show I'd Do Anything, will lead a cast of performers for Sunday night's Musical Theatre Gala.
Among them will be Daniel Boys, who shot to fame as one of the finalists in the BBC's talent search series Any Dream Will Do last year.
The festival will come to its traditional close on the Monday night when stars from the Welsh rock and pop scene over the past 30 years gather to light the dragon's fire in Tân y Ddraig.