'True Blood' comes to a close

This weekend, Frank Miller and Robert Rodriguez throw another punch in Sin City: A Dame to Kill For  the hard-boiled sequel starring Jessica Alba, Eva Green, Josh Brolin, and many more; HBO's True Blood wraps up its final season Sunday night after a seven-year run; the 31st MTV Video Music Awards airs live Sunday, with performances by Iggy Azalea, Taylor Swift, and others; and Seth Meyers hosts the 66th annual Emmy Awards Monday night on NBC.