Film Independent's 2006 Independent Spirit Awards - Behind The Scenes Polaroids
March 4, 2006
Santa Monica, California United States
with Emily Deschanel (and Benjamin McKenzie)

with Sandra Oh

with Alessandro Nivola, Zooey Deschanel, Peter Sarsgaard (and Sienna Miller)


