Mario Kassar presents ; a Le Studio Canal+/Centropolis Film production ; in association with Carolco Pictures, Inc. ; a Roland Emmerich film ; written by Dean Devlin & Roland Emmerich ; produced by Joel B. Michaels, Oliver Eberle, Dean Devlin ; directed by Roland Emmerich