Source: https://www.independent.co.uk/arts-entertainment/films/reviews/revenge-review-film-release-date-director-cast-tickets-a8342526.html