Film picks up 3 awards, along with The Savages , I'm Not There
(Newser) -
Little-indy-that-could Juno won big at today’s Independent Spirit Awards, netting best actress for its star Ellen Page, best first script for writer Diablo Cody, and best feature film, the Los Angeles Times reports. The awards show, which honors only films made for less than $20 million, has drawn casually...