I can give or take Will Smith, but Kate Winslet, Dame Helen Mirren, and Edward Norton? Lord Jesus, that's one hell of a cast.