Lost in Translation was the big winner at Saturday's Independent Spirit Awards, nabbing honors for best film, best director and screenplay for Sofia Coppola and best actor for Bill Murray. Oscar's indie equivalent also singled out Charlize Theron for Monster, Djimon Hounsou for In America and Shohreh Aghdashloo for House of Sand and Fog.