
Cast
- James CordenPeter Rabbit (voice)

- Rose ByrneBeatrix 'Bea' Potter / Jemima Puddle-Duck (voice)

- Domhnall GleesonThomas McGregor / Mr. Jeremy Fisher (voice)

- Margot RobbieFlopsy Rabbit / Narrator (voice)

- Elizabeth DebickiMopsy Rabbit (voice)

- Daisy RidleyCottontail Rabbit (voice)

- Colin MoodyBenjamin Bunny (voice)

- Sam NeillMr. McGregor / Tommy Brock (voice)

- Marianne Jean-BaptisteHarrods General Manager

- Felix WilliamsonDerek












