The fact is that after all those years, the story is still very much actual, not to mention that the Hamlet printings themselves are timeless. Most posters have the downside of falling from grace rather quickly, as fashion trends change, but Shakespeare’s works are here to stay.
On the other hand, there are more than a handful of people who wouldn’t mind embarking on a slightly different voyage. Movie directors met them halfway with blockbusters that stray a bit from the original narrative, but stay true to its guiding principles. Hamlet prints dedicated to movies released over the last few decades, featuring Mel Gibson or the more recent one with Ethan Hawke have plenty of fans. In fact, they are more likely to engage the young audience, which serves a concrete purpose, just as Hamlet paintings do for art lovers.