I Am Pilgrim

I Am Pilgrim is the debut novel by former journalist and screenwriter, Terry Hayes.[1] It was published on 18 July 2013 in the United Kingdom.

I Am Pilgrim
Cover by Richard Shailer/Transworld
AuthorTerry Hayes
Cover artistRichard Shailer
LanguageEnglish
GenreCrime novel
Thriller
Spy fiction
PublisherCorgi Books
Publication date
July 2013
Pages891
ISBN978-0593064948

Synopsis

"Pilgrim" is an American former intelligence agent known as the "Rider of the Blue" who later writes a book on forensic pathology. Pilgrim becomes involved in a case in New York City where a mysterious woman uses his book to commit untraceable murders in the aftermath of 9/11. The "Saracen" is a Saudi who becomes radicalised by watching his father's beheading. He later trains as a doctor and fights in the Soviet–Afghan War. Pilgrim is recalled to the intelligence community who have detected a threat involving the Saracen, who has created a vaccine-resistant strain of the variola major virus.

Awards and honours

  • 2014 Specsavers National Book Awards "Thriller & Crime Novel of the Year"[2]

Film adaptation

In July 2014, MGM bought the movie rights for the book and are set to target a series of films, similar to the Bond franchise, with Matthew Vaughn directing.[3] In April 2018, James Gray was set to direct.[4]

gollark: One thing I miss from void is systemd-like journalctl.
gollark: ```nimproc makeFilePath(basepath, page, filename: string): string = # putting tons of things into one directory may cause issues, so "shard" it into 256 subdirs deterministically let pageHash = getMD5(page) let hashdir = pageHash[0..1] # it is possible that for some reason someone could make two files/pages which normalize to the same thing # but are nevertheless different files # thus, put the hash of the ORIGINAL file/pagename before the shortened version let pagedir = pageHash[2..31] & "-" & normalizeFilename(page) let filenameHash = getMD5(filename) discard existsOrCreateDir(basepath / hashdir) discard existsOrCreateDir(basepath / hashdir / pagedir) basepath / hashdir / pagedir / (filenameHash & "-" & normalizeFilename(filename))```<@319753218592866315> is this ↑
gollark: There might also be a ROT13 button, if I feel like it.
gollark: Well, I was considering an option where you could use SQLCipher for data storage instead of SQLite.
gollark: Of course it does. It's important to know how susceptible your document is to frequency analysis if enciphered in certain ways.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.