This movie was crazy. Definitely worth watching, lots of good stuff to catch in here. Ending was good to me.