Attention Game of Thrones fans: Netflix's upcoming fantasy series The Witcher – starring Henry Cavill – may have just the right mix of action, magic, and political intrigue to satisfy your fantasy cravings.