Nicholas Hoult "kind of cackled" after being cast as Lex Luthor in James Gunn’s ‘Superman’. The actor, 34, will star as the ...