Evangeline (played by Georgia Flood) has only been alive 18 months. Created for a rich man from the DNA of his ex-girlfriend, Evangeline knows how people see her. As second-best, a poor copy. Her master B did not even bother to teach her how to read and write. But Evangeline wants more. She’s sure that if she can get the rumoured cure and become fully human, then she will be fully accepted and fully loved.
Diana (played by Georgia Flood) is a judge’s daughter with a mile wide streak of cruelty. She owns and runs an exclusive bar, Little Sparrows, where men take their pleasures with captive clones. When she heard the rumour that B had cloned her she warned him that if she ever sees ‘it’ she will kill it.
Ten (played by Benjamin Hoetjes) sleeps alone in his TV and radio repair shop and lives off odd jobs done for crooked men, often biting the hand that feeds him. His heart is a closed house and he’s determined not to let any sweet-faced girl inside.
Sol (played by Vanessa Moltzen) is a clone nearing the end of her (un)natural life. Soon she will sleep and never wake. But now she turns her face into the sun, taking the little that life gives her with both hands.
The Weeping Man (played by Peter Rowley) is a porcine sociopath with a silver tongue who runs a bookshop and on the side kills clones on order, or sometimes just for pleasure.
B or Mr Black (played by Mike Bishop) is a jilted lover. A racehorse man, it was natural to make a phone call or two and order a cloned copy of Diana, the woman he loved and lost, the only woman who proved a match for him. He loves Evangeline as he loves his beautiful horses – for only as long as they perform. Morel is B’s right hand man and fiercely loyal about everything except Evangeline. He pities her, although he would never in a million years let B know.
Konrad (played by Christopher Bunworth) is a tailor who is as bent as his pins are straight. He’s been on the losing end of a diamond deal with Diana, but knows this is one debt it’s too dangerous to collect. But when Evangeline shows up it’s a great chance to even the odds.
Eric (played by Josh Hine) is Diana’s current boyfriend and a brutal, adoring puppy-dog. Sylvia (played by Lelda Kapsis) and Pip (played by Nicole Edwards) and are clones captive in Diana’s bar, their friendship their only warmth in a dark place. The Urchin (played by Caleb McClure) is a shifty street kid who is both witness and collaborator. Henton (played by Nina Nicols) tends the bar and the clones’ secrets. The Doctor (played by David Kemp) is a drug-addled leach.