The film has been surrounded by controversy.