The German drama Head-On was the big winner at the 17th annual European Film Awards in Spain, picking up the prize for best European film, while the Spanish film The Sea Inside won for best director, Alejandro Almenabar, and best actor, Javier Bardem.