Justin Bieber has been slapped with a defamation lawsuit from Canadian promoters he criticised online.
The pop superstar signed a deal with bosses at Team Productions last year to make an appearance at Beachclub in Montreal.
Bieber was expected to perform and party with fans in exchange for a US$250,000 (NZ$367,282).
Plaintiffs claim they paid the singer the agreed amount and promised to hand over another US$175,000 just before the event, as long as the Baby hitmaker promoted the club gig on his social media accounts.
However, Team Productions officials claim Bieber did not hold up his end of the deal, and then threatened to axe the appearance if he didn't receive the remaining funds beforehand, report TMZ.