Oh My God? Cast Peter Rodger Hugh Jackman Ringo Starr David Copperfield Seal Bob Geldof Baz Luhrmann Jack Thompson