The film `` Punch-Drunk Love '' was distributed by Columbia Pictures .
Punch-Drunk Love was co-produced by Revolution Studios and New Line Cinema , and distributed by Revolution Studios ; it features the video art of Jeremy Blake in the form of visual interludes .