Angel Locsin as Narda, a marine biologist who transforms into Darna, the female superheroine.
Gretchen Barretto as Valentina, a model-turned-real estate mogul who owns the largest real estate firm in the country.
Christopher de Leon as Manuel, the city sheriff who runs after the biggest syndicates in the city.
Phillip Salvador as Victor, the town mayor who allowed the construction in the rural areas.
Miko Raval as Efren, a photographer who serves as Narda's love interest.
Vilma Santos as Lola Asay, Narda's beloved grandmother who took care of Narda and Ding.
Eula Valdez as Braguda, Queen of the Dark World who plans to restore life on their planet.
Angel Aquino as Deborah, a journalist who takes note of the supernatural events in her area.
Epi Quizon as Guido, a policeman keeping track of the biggest drug cartel in the city.
Vivian Velez as Minorka, the town's biggest drug dealer who crosses paths with Valentina.
Jodi Sta. Maria as Roma, a single parent working as a real estate agent at Valentina's firm.
Nash Aguas as Ding, Narda's teenage brother who knows about Darna's true identity.
Jane Oineza as Rina, a Chemistry major who discovers the white stone.
JC de Vera as Rodrigo, Narda's officemate who falls in love with her.
Maricar Reyes as Louella, a Chemistry professor whose desire is to have superpowers.
Matteo Guidicelli as Joseph, Juancho and Valentina's only child.
Joem Bascon as Dante, Narda's father who was lost at sea.
Dimples Romana as Linda, Narda's mother who perished in a landslide.
James Blanco as Carlito, Valentina's father who is killed by Valentina's serpents.
Bangs Garcia as Valeria, Valentina's mother who is killed by Valentina's serpents.
Bryan Santos as Dennis, a private detective whose goal is to reveal Darna's origins.
Niña Dolino as Edna, a policewoman determined to restore peace in the city.
Boom Labrusca as David, Efren's older brother who works as Valentina's henchman.
Matthew Mendoza as Juancho, Valentina's husband who owns the largest real estate firm.
Mika Dela Cruz as Anna, Ding's classmate who has a crush on him.
Derick Hubalde as Gringo, a male cyborg set to destroy Narda.
Erika Padilla as Cynthia, a female cyborg set to destroy Narda.
Edward Mendez as Pocholo, Valentina's bodyguard and secret lover.
Ella Cruz as young Narda
Louise Abuel as young Ding
Julia Barretto as young Valentina
Wikipedia. Medyo totoo siya kasi confirmed yung iba. Pero hindi ko matatangging maganda ang casting! Ito rin pala yung Angel-Vilma na film. Or baka may isa pa?
Miko Raval as Efren! Like, like, like! Hindi malaki ang pangalan pero bagay para mas focus talaga sa action.
GRETCHEN BARRETTO! Argh!