A must for Alien fans
This poster is absolutely stunning. Couldn't be happier. They even included a roll of double sided poster tape.
Rating: 5 stars