Movie with excellent script, engaging and full of twists. Maybe some elements could be more explored, but it would probably be too long. The actors interpretation is impeccable, mainly the protagonist. The costumes and special effects are great and the direction is very good. The movie can be considered in some moments slow, but with good dialogues and details. It's worth watching.