For a better experience on MUBI, update your browser.

dex's rating of the film Battle: Los Angeles

probably not the best trama but the film is not so bad. Who the hell thinks, designe and develops the Alien? My hunt. I've not seen a so ugly & stupid race since the '50s.