Rachel Weisz and James Franco Premiere 'Oz' in London