Corrected entry: It was mentioned once in the movie that the aliens were on earth for about 20 years, meaning the film would've been set about 20 years in the future. Despite this, at about hour 5 minutes, you'll notice a 2010 Soccer World Cup logo at the top of a building.
Brad
11th Apr 2010
Correction: It is also mentioned that the aliens landed in 1986, which puts the movie in 2010. This is seen on camera timestamps throughout the movie.
Brad ★