what films starred by patrick stewart and halle berry did bryan singer direct?