'The Witcher': release date, cast, trailer and everything we know so far