I find PT to be hit and miss, but that's just me. I quite liked Punch-Drunk Love, Hard Eight and Boogie Nights. His other works, not so much.
I am a big Sandler fan, and was hoping he'd pull out a decent enough performance. I feel he did, overall. It's outside his usual overgrown 12 year old buffoon character so that's a plus for most. John C. Reilly does good dramatic stuff with PT, but most know him for his comedic stuff like Step Brothers and Talladega Nights. A lot are shocked he started in drama.