Ben Whishaw (Jean-Baptiste Grenouille), Dustin Hoffman (Giuseppe Baldini), Alan Rickman (Antoine Richis), Corinna Harfouch (Madame Arnulfi), Rachel Hurd-Wood (Laura Richis), Birgit Minichmayr (Grenouilles Mutter), Karoline Herfurth (Mirabellenmädchen), David Calder (Bischof von Grasse), Jessica Schwarz (Natalie), Sara Forestier (Jeanne), Simon Chandler (Bürgermeister von Grasse), Sam Douglas (Grimal), Sian Thomas (Madame Gaillard), Michael Smiley (Porter), Harris Gordon (Marquis de Montesquieu), Joanna Griffiths (Marianne), Timothy Davies (Chenier), Paul Berrondo (Druot), Perry Millward (Marcel)