 McGann played the part of David Talbot, a member of the secret organisation the Talamasca, which researches and investigates the supernatural.Talbot has appeared in many of Rice's novels and has become a central character over the years.The film also starred Stuart Townsend, Marguerite Moreau and R&B singer Aaliyah.