Home News Diablo Cody: ‘Megan Fox is a badass’