John & Talia at the NY Screening of "Win Win" (not a Charlie Sheen movie)