17th European Film Awards


The 17th European Film Awards were presented on December 11, 2004 in Barcelona, Spain. The winners were selected by the members of the European Film Academy.

Awards

Best Film