which movies directed by bryan singer did patrick stewart and halle berry star in?