Michelle Yeoh as Corazon March 14, 2006Blog, ImagesMichelle Yeoh Michelle Yeoh plays Corazon, the Biologist in charge of the Icarus II’s oxygen garden.