Create new Board
Editorial video

2005 Sundance Film Festival Thumbsucker Premiere

Tilda Swinton at the 2005 Sundance Film Festival Thumbsucker Premiere at Racket Club Theater in Park City, Utah. (Footage by WireImage Video/Getty Images)