Source: https://www.independent.co.uk/arts-entertainment/films/reviews/bad-lieutenant-werner-herzog-122-mins-18-1980349.html