Nicholas Hoult may not be playing Clark Kent in Superman: Legacy, but he will be playing his greatest foe — Lex Luthor.