Middle school is not an enjoyable experience for preteen Greg Heffley (Zachary Gordon) but a horrid ordeal of social land-mines that he must bear. To do so, he devises schemes to win him the recognition and status he feels he deserves — all of which fail miserably. Greg chronicles his misadventures, thoughts and opinions in a diary to prepare for the day that he will no longer have to put up with nonsense.
How to be cool
Would you like to read your favourite script, but can’t find it in our library? We take suggestions. We have a dedicated team to track down screenplays for you to dowload and read.