In the internet age it can feel like movies just come and go. The online film industry is already so skewed to the pre-release, predicting plots and breaking down trailers incessantly (guilty), that when the finished product arrives it can be a fleeting epilogue. There's so many movies released each year, and most of them wind up shrugged off by audiences without a second look. Heck, everyone had moved on from Star Wars: The Force Awakens, the biggest film of the decade, after just a couple of months, an attitude that would have tanked the original.
This of course makes it hard for blockbusters to make back their increasingly ridonkulous budgets - the opening weekend can in some cases be almost half the final box office take - although the films that really suffer are those met with an upturned nose; being dismissed as average or worse can be a death sentence, destroying any hopes of long-term cult status.
Of course, with home video and streaming becoming an increasingly important part of a film's run there's always scope for rediscovery. And here's ten movies from the past few years that really deserve a second look.