I thought this movie was very well made. You can tell at times it's a low budget Indie film, but what it lacks with budget it makes up with acting, writing and pulse. Mind bending and thought provoking. I'll have to watch it again to catch all the fine details.