Sort:  

If you watch the Director's cut, they subtlely answer the "is Deckard human" question at the end...but I'm not going tell you.

Yes it's just hinted that he's a replicant and I do believe so too, but even if that's the case, it raises a lot more mysteries such as 'was he created different?' and 'what will be his lifespan?'