Macpherson actuó en el filme de Franco Zeffirelli "Jane Eyre", dentro de un nutrido reparto: William Hurt, Charlotte Gainsbourg, Anna Paquin, Geraldine Chaplin, Joan Plowright; en ese año, también actuó en el filme "Si no te casas, me mato" ("If Lucy Fells") con Ben Stiller y Sarah Jessica Parker.