Sloan en la edición de 2005 del Festival de Cine de Sundance.