Pretty solid. I was hoping for a bigger/more suspenseful trick at the end, but that shit keeps you guessing the whole way through. Worth a full price ticket, IMO.