I've just watched this movie for the first time just last month. I really enjoyed it. I wish I would have waited for the director's cut, guess I'll have to check it out. What's one more movie for my queue going to hurt.
I say Deckard is human, but who knows?