<P> Peter feels bad for what he has done, and upon learning that Bea intends to leave the neighborhood, he and Benjamin head to London to find Thomas at Harrods . Revealing they can talk, Peter apologizes for his part of the conflict and convinces Thomas to follow his heart . They rush back to the country where Peter reveals that he had activated the detonator, and he and Thomas apologize to Bea for their fighting . Thomas discovers that he cannot go home because a snobbish couple, whom Thomas had an ugly encounter with prior, had just bought the house . Peter and his friends use their tricks to force the couple out of the house, allowing Thomas to move back in . </P> <P> In a mid-credits scene, Thomas sets up his own toy shop in the village, and Bea begins to write and illustrate books based on Peter and his friends . </P> <Ul> <Li> Domhnall Gleeson as Thomas McGregor / Mr. Jeremy Fisher (voice) </Li> <Li> Rose Byrne as Bea / Jemima Puddle - Duck (voice) </Li> <Li> Sam Neill as Mr. Joe McGregor / Tommy Brock (voice) </Li> <Li> Marianne Jean - Baptiste as Harrods General Manager </Li> <Li> Felix Williamson as Derek </Li> </Ul> <Li> Domhnall Gleeson as Thomas McGregor / Mr. Jeremy Fisher (voice) </Li>

Who played old mr mcgregor in peter rabbit