what movie did patrick stewart and alle berry play in and was directed by bryan singer?