07:10 PM EDT 07/06/2014

Add PEOPLE News

Independent Spirit Awards 2004

'Translation' Sweeps Indie Oscars

Originally posted 02/29/2004 01:00PM

Sofia Coppola's quirky travelogue "Lost in Translation" swept the Independent Spirit Awards Saturday, winning best feature, best direction and screenplay (both by Coppola), and best male lead, Bill Murray.

Read More

From Our Partners