Pandora's box 2003-07-07T14:55:45Z Ted Leung: Now we all have to figure out how to live in a world that's forever changed.