ruthlessreviews.com
TELLURIDE FILM FESTIVAL 2003
Noticeably lacking in star power.