Megan Fox to Play Red Sonja? Rumors abound that Rose McGowan has been replaced by Jennifer's Body. Apr 6, 12:15 am Megan Fox