Jon Cryer's Duckie almost ruined this film. Horrible.
Reminded me of Chris Tucker as Ruby Rhod in 'The Fifth Element'. Huge, overacted characters given way too much screentime.
Nothing wrong with having an insanely over-the-top character, but it has to be fed to the audience sparingly, like say, Gary Oldman's Drexl Spivey in 'True Romance'. That said, I still enjoyed 'PiP' and its soundtrack.