roles? Tom Cruise as Ian Beale perhaps?