Independence Day Almost Starred Kevin Spacey as the President Posted byHobby admin July 23, 2021 The U.S. president played by Bill Pullman in Independence Day was originally written as more of a villain with Kevin Spacey in mind for the role.