The whole basis for it is overdone. That is all. The acting was fine.
That's kinda the whole charm imo, they did what others (Hollywood durp durp) haven't dared done before - make a movie that's completely unwatchable unless you're willing to actually try and understand it as well as watch it at least twice or so. Most of the recent mainstream "mindfuck" movies are predictable as fuck.