When Independence Day: Resurgence hits theatres on June 23, 20 years (almost exactly!) will have passed both on screen and off since the first film. That's a long time, but for co-writer and director Roland Emmerich, the wait was a necessary evil.