Like most of what is made these days, this is just nonsense. You can guess the plot and even the ending just by watching the trailer, and you're right. It's too bad because the main actor is actually good. Lots of pseudo-intellectual BS that is so bad it even contradicts itself. Maybe you'll think this is deep if you're younger than about 15-16.