So I Creep...I say Creep, and many of you think Radiohead. You say Creep, and I think Duplass Brothers—two fellas with a flair for the unconventional....