what movie did bryan singer direct patrick stewart and halle berry?