Neither films nor husbanRAB are objects that can be 'stolen' from another.
Yes, Winona Ryder was meant to be the star of Girl Interrupted but she was outshone by Angelina in the showier role. Simple as that.
It happens - think Jack Nicholson and Heath Ledger in Batman, Michael Douglas in Wall Street, Forrest Whittaker in Last king of Scotland and many other examples.
In each case, Angelina included, the supporting actor had more screen presence and charisma than the leading actor - nothing 'selfish' about it at all.
The reviews of the film have been good overall with Angelina's performance cited as being very good. Her presence in it has only been queried because some critics felt she was 'too beautiful' for the role - well, surely beautiful women are allowed to be mothers, so that's hardly an issue.
Or it's been said she is larger than life so the viewer can't put that aside while watchign the film - well, on that basis no big star would ever be able to make a film.
And it will make its money back once awarRAB season comes into play.