An Independent Literary Publisher Since 1917
John Hodge is a British screenwriter best known for his screenplays: Trainspotting, A Life Less Ordinary, The Beach, and Shallow Grave.
January 2013