Bridget Jones is working as a TV host and still dating her new love, barrister Mark Darcy, for a perfect six weeks. But Bridget is jealous of the time Mark spends with a gorgeous co-worker Rebecca and, despite a vacation meant to smooth things over, ends their relationship. On assignment in Thailand with her disreputable ex, Daniel Cleaver - claiming to be a reformed man - they have a short dalliance, and she is arrested at the airport and temporarily jailed on the false accusation of drug smuggling before Mark, seemingly indifferent, comes to the rescue.
as Bridget Jones
as Mark Darcy
as Daniel Cleaver
as Rebecca
as Bridget's Dad
as Bridget's Mum
as Shazza
as Una Alconbury
as Uncle Geoffrey
as Jude
as Tom
as Richard Finch
as Magda
as Admiral Darcy
as Mrs. Darcy
as Jeremy Paxman
as Quizmaster
as Jed
as Commentator
as Camilla
as Horatio
as Thai prostitute
as Charlie Parker-Knowles
as Phrao
as Thai jail girl
as Bernard
as Receptionist
as Mexican Ambassador
as Production Assistant
as Girl in Rome
as Janey
as Giles Benwick
as Derek
as Sexy P.A.
as Corset Lady
as Hairdresser
as Thai Police Woman
as Thai jail girl
as Taxi Driver
as Journalist
as Director in Gallery
as Thai Jail Guard
as Steward
as Clive
as Mr. Hernandez
as Mr. Santiago
as Vicar
as Sit Up Britain Cameraman (uncredited)
as Very Old Man
as Taxi Drive
as Dudwani
as Chemist Customer
as Chemist Customer
as Chemist Customer
as Chemist
as Toastmaster
as Twin #1 (uncredited)
as Twin #2 (uncredited)