"God and the Devil are the same." So says the crime boss "Buddha," portrayed by Willem Dafoe, in an unintentionally hilarious moment, given that Dafoe has played them both.... More >>>