<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>

Who does sam neil play in peter rabbit