Nicole Kidman was originally cast as Frannie Thorstin. Mark Ruffalo went on undercover assignments with police officers to prepare for his role. The costume department bought the entire wardrobe from a recently cancelled TV show, "The Job" (2001) for $400. Director Cameo: [Jane Campion] the bar waitress in the first date between Frannie and Detective Malloy