The alien's scowl in the sci-fi movie sent shivers down the audience's spines.
Sign Up or Sign In to contribute!