New Release Round-Up New Release Round Up 12/14 December 14, 2010 A bunch of stuff is out this week including the entire run of one of our favorite shows, 24.