Monster hit Alien film lands in UK
... has opened as aliens finally landed in Britain. The UK premiere of Independence Day attracted dozens of stars and thousands of fans to the Odeon in Leicester Square. Independence Day has taken a staggering £l66m at the box office and is on course to eclipse ...