Greg Heffley is a 'wimpy kid' facing all the challenges of middle school. Selfish, lazy, greedy, cheeky and mischievous, he is also very funny and is prone to moments of kindness. 

Load More