Greg Heffley finish his primary school life, and start a colorful junior middle school life. Rodrick Heffley with a bad learning and a great passion on rock music. And he dose not like Greg. Rowley Jefferson Gregs classmate and love to play with Greg.He is a boy with love and multi-talent. Fregley Holly Hills Patty Farrell Greg fall in love with Holly at the first sight, and do all kinds of methods to please her. But Holly is not interested in Greg. Rowley is Gregs best friend .They often play