Olivia Munn on the cover of Yellow Rat Bastard Magazine April 2010.