Deliciously twisted !
just superb ! great performance from Brandon Fraser, no wonder he won an Oscar for it.