I really liked the first season of the show. The visuals were great, soundtrack was awesome, story was interesting, acting was great but after season 1 everything went downhill, season 2 didn't feel like season 1 at all. Story, characters all felt out of place and became boring. Season 3 was also garbage nothing makes sense and the show is very boring and after this season the main character's actor Henry Cavill is also leaving who was probably the most suitable actor for this role, so it doesn't make sense to continue this show. Story was ready as all the books are written unlike Game of Thrones. Netflix should've just faithfully adapted the books and it probably would've surpassed Game of Thrones. Alas! That's not the case, though hoping for some other studio to pick the rights for the franchise after this is cancelled and hope they make as per the books. Wouldn't recommend show at all.