20th Century Fox is rumored to be finally revisiting the Independence Day universe.

Read more