Culture PHOTO GALLERY: Jennifer’s Body premiere at Ryerson Theatre with Megan Fox, Amanda Seyfried and Diablo Cody