Winslet fought to get the film made, but critics are divided on whether it lives up to expectations