Side Effects
Geoffrey Macnab
If audiences stop trying to unravel the very tangled plot and don't mind have the carpet pulled from under their feet again and again, they should find plenty here to relish.