Original 1991 double-sided mirrored imaged theatrical poster was displayed in the Dickinson Theatres General Cinema's first "Most luxurious Theatre complex" indoor movie theatre in the Wichita Mall, (Towne West Mall), Wichita, Kansas for the movie release in 1991. This is a rolled poster and not folded so there are no creases. Please review photos for quality. The edge images are zoomed for close-up review. There are no tears just normal wear from storing the poster on its edge.