Kite Runner • Afghanistan/United States La Vie en Rose • France Lust, Caution • China/Hong Kong/Taiwan Persepolis • France Best Score Sweeney Todd - Stephen Sondheim The Assassination of Jesse James by the Coward Robert Ford - Nick Cave & Warren Ellis Atonement - Dario Marianelli There Will Be Blood - Jonny Greenwood Juno - Mateo Messina La Vie en Rose - Christopher Gunning Once - Glen Hansard & Markéta Irglová Best Screenplay Juno - Diablo CodyAtonement – Ian McEwan & Christopher Hampton Into the Wild – Sean Penn & Jon Krakauer Lars and the Real Girl – Nancy Oliver Michael Clayton – Tony Gilroy No Country for Old Men – Ethan & Joel Coen Persepolis – Vincent Paronnaud & Marjane Satrapi Best Supporting ActorCasey Affleck - The Assassination of Jesse James by the Coward Robert Ford as Robert Ford Javier Bardem – No Country for Old Men as Anton Chigurh Josh Brolin – No Country for Old Men as Llewelyn Moss Philip Seymour Hoffman – Charlie Wilson's War as Gust Avrakotos Tommy Lee Jones – No Country for Old Men as Ed Tom Bell Michael Sheen – Music Within as Art Honeyman Tom Wilkinson – Michael Clayton as Arthur Edens Best Supporting ActressAmy Ryan - Gone Baby Gone as Helene McCready Cate Blanchett – I'm Not There as Jude Quinn Katherine Heigl – Knocked Up as Allison Scott Taraji P. Henson – Talk to Me as Vernell Watson Saoirse Ronan – Atonement as Briony Tallis (age 13) Tilda Swinton – Michael Clayton as Karen Crowder Best Visual/Special Effects300 The Golden Compass Harry Potter and the Order of the Phoenix I Am Legend Stardust Sweeney Todd Most Original, Innovative or Creative Film I'm Not There Across the Universe The Diving Bell and the Butterfly (Le scaphandre et le papillon) Into Great Silence Juno Persepolis Worst Film of the Year The Brothers Solomon Notes References IMDb - St. Louis Film Critics Association Awards 2007 2007 film awards 2007 in Missouri St Louis