Обучалась в Королевской академии драматического искусства, после окончания которой начала успешную театральную карьеру. В 1985 году Мактир дебютировала на британском телевидении, после чего стала регулярно появляться в различных сериалах и кинокартинах.
В 1996 году актриса появилась в пьесе «Кукольный дом», которая год спустя была поставлена на Бродвее и принесла Мактир премию «Тони». В 1999 году роль актриса в фильме «Перекати-поле» была отмечена премией «Золотой глобус» и номинацией на «Оскар». В следующем году на фестивале «Санденс» Мактир удостоилась Специального приза жюри в категории «Драматический фильм» за кинокартину «Ловец песен». В 2008 году актрисе была присуждено звание кавалера Ордена Британской империи за её достижения на актёрском поприще.
Награды
- Золотой глобус 1999 — «Лучшая женская роль в комедии или мюзикле» («Перекати-поле»)
- Тони 1997 — «Лучшая актриса в пьесе» («Кукольный дом»)