Julia Roberts and Cameron Diaz in My Best Friend's Wedding. Photo / Supplied
Julia Roberts and Cameron Diaz in My Best Friend's Wedding. Photo / Supplied
My Best Friend's Wedding director P.J Hogan reflected on just how close his romantic comedy came to being box office poison on its 20th anniversary.
The Australian 54-year-old was forced to reshoot the Chicago-set flick's ending after test audiences hated Julia Roberts' conniving groom-stealer Julianne Potter, the DailyMail reports.
"They wanted her dead," Hogan - who last penned The Dressmaker in 2015 - admitted to Entertainment Weekly. "They just couldn't understand her motives."
In the original conclusion, the Manhattan restaurant critic met a new man (played by Northern Exposure's John Corbett) after failing to seduce Michael O'Neal (Dermot Mulroney).
Ironically, Sarah Jessica Parker turned down the role of Julianne for HBO's Sex and the City, which later featured Corbett as her furniture-designing fiancé.
"[TriStar Pictures was] very nervous because we were making a Julia Roberts film and they couldn't have [America's sweetheart] end up alone and unhappy,' P.J. recalled.
"We expanded [Rupert Everett's] character. Every time Julianne talked to him, she'd explain why she was doing these terrible things; he's her conscience throughout."