XJ9 rebirth
This film should not be as great as it is considering the fact that the source material is not remembered by the GP. The film is beautifully cast ( expect Damian Lewis. Typecasting is an issue for me). The film has more twists than a roller coaster and was a fun read the whole way through. 8/10