Punch-Drunk Love ( film ) was directed by Paul Thomas Anderson .
Punch-Drunk Love is a 2002 American romantic comedy-drama film written and directed by Revolution Studios and New Line Cinema and starring Adam Sandler , Emily Watson , Philip Seymour Hoffman , Luis Guzmán , and Mary Lynn Rajskub .