The cast of Netflix's epic fantasy series "The Witcher" hit the red carpet at London's Leicester Square on Wednesday to premiere the highly-anticipated second season.