Question: In 2012, Gordon returned to the role of Greg Heffley for the last time in which film?
Answer: In 2012, Gordon returned to the role of Greg Heffley for the last time in Diary of a Wimpy Kid: Dog Days.