"I think someone told James Franco that it's his duty to have an opinion on everything that happens in culture." Actress/writer Lena Dunham takes aim at the 127 Hours star over negative comments he has made about her hit show Girls.