The Independent Film Channel celebrates the 2004 Film Festival and their films: "In The Company Of Women", "November" and "The Saddest Music In The World".