The production reunited the team with Benilde's Dance Chair Christine Crame who deftly reprised the role of Darna from the production that first saw 'flight' at the Cultural Center of the Philippines Main Theater in 2003 and is now devised for contemporary audiences. Stage and TV actor Natasha Cabrera inhabits the role of Valentina. Olivia Bugayong alternates with Crame for Darna while Dani Idea alternates for Valentina. In this version, Valentina is a sympathetic character and has an alter-ego named Tina that was played by Lea Roque.