You may watch the trailer here ...

www.cineman.ch/movie/2005...ailer.html

The other 4 nominees are 
-- The Chorus (France)
-- Downfall (Germany)
-- Yesterday (South Africa)
-- The Sea Inside (Spain)