Independence Day: Resurgence is a 2016 American science fiction action film co-written, directed and co-produced by Roland ...