It can be easy to predict the films that will go on to set the box office alight, but every now and then something great comes along that doesn't fare so well.
2019 film Serenity is not one of those: with its headline-grabbing twist and a sea of one-star reviews (including ours), the drama – starring Matthew McConaughey and Anne Hathaway – is exactly the kind of film destined to become a box office bomb.
However, over the years, there have been a startling number of films that have struggled, or indeed failed, to recoup their budget, unfairly earning the "box office flop" tag.