Actor Daniel Radcliffe and actress Kristen Stewart present onstage. —Photo by AFP

Actor Daniel Radcliffe and actress Kristen Stewart present onstage. —Photo by AFP