While not the greatest modernization of a Shakespeare play, this movie is visually stunning and John Turturro can always be counted on to give a great performance. The fortune teller is a decent substitute for the 3 witches and the period sets and costumes are wonderful. I wouldn't recommend this movie if you are a die hard Shakespeare fan, but would if you love gangster flicks or interesting ideas.