Michael Maxxis' Puppy Love was the big winner at the 27th Oldenburg International Film Festival, scooping both the German Independence — Spirit of Cinema honor for best film and the best actress honor for star Paz de la Huerta. The unconventional love story stars de la Huerta as a drug-addicted prostitute and Hopper Jack Penn as a guy working in a fast food joint who falls hard for her.