Anyone who had read the books should find this to be an excellent companion. It follows the first two books fairly accurately and has an excellent cast. Very much an eye-candy piece for those interested in set/costume design. The acting is amazing, Jonathan Rhys Meyers shines as Steerpike. Neve McIntosh did a great job of capturing the childlike spirit of Fuchsia, while Christopher Lee was an amazing Flay. For Americans, it will be a great introduction to a British classic!