saw this on Netflix last night, kind of a mindfuck I kept trying to figure shit out and it kept getting crazier. ending was meh.