Główna obsada:
* Julia Roberts jako Anna Scott (słynna amerykańska gwiazda filmowa)
* Hugh Grant jako William Thacker (nieśmiały właściciel księgarni)
* Rhys Ifans jako Spike (współlokator Williama i początkujący aktor)
* Emma Chambers jako Honey (najlepsza przyjaciółka Williama i pracownica księgarni)
* Gina McKee jako Bella (siostra Williama)
* James Dreyfus jako Max (najlepszy przyjaciel Williama i aktor z problemami)
* Richard McCabe jako Bernie (ojciec Williama)
* Kora Bissett jako żona Maxa, „Dama w czarnej sukience”
* Tim McInnerny jako agent Maxa, Max (powtarzający się knebel przez cały film)
Obsada drugoplanowa:
* Frances de la Tour jako Królowa
* Hector Elizondo jako James, publicysta Anny
* David Haig jako agent Maxa
* Martin Clunes jako Jamie, aktor, który spędził jedną noc z Anną
* Matthew Lillard jak on sam (znany aktor)
Ta lista zawiera główną obsadę i najważniejsze role drugoplanowe. Jest też kilku innych aktorów i aktorek w mniejszych rolach.