Original Zemsta Movie Poster 2002 Roman Polanski Poland 18" x 24" inches.
No creases, holes or folds in the poster. Some edge wear on the sides.
Print is stored flat and will be shipped rolled in a strong cardboard mailer.