Johns (styled as johns) is a 1996 American drama film written and directed by Scott Silver and starring David Arquette and Lukas Haas, who portray hustlers who work Santa Monica Boulevard.
[1] It's Christmas Eve and John (David Arquette) is asleep in a Los Angeles park.
John is angered not only because those are his "lucky" sneakers but because he's trying to accumulate enough money for an overnight stay in a fancy hotel to celebrate his birthday, which is also Christmas.
Each time John puts any money together, via prostitution or stealing from clients, it's taken from him either by robbery or in payback for a drug deal where he burned the dealer.
John is initially resistant to the idea but, after some particularly bad experiences, agrees to go.