350x.jpg
  • AP Photo

Congratulations to Lynn Shelton and the cast of Humpday, which won the John Cassavetes Award—given to the best feature film made for under $500,000—at last night's Independent Spirit Awards.

Support The Stranger