Originally Posted by X-Maniac
It was Scottish (or an attempt at Scottish). That's because Moira is Scottish!
No one was concerned with Moira's age at the time of X3, nor with her accent. It's only because First Class chose to use the character (with an American accent) that some people now feel there is an age issue with X3. But X3 was first so it did nothing 'wrong' with the character.
I only got concerned about X3 Moira when First Class Moira existed. I definitely didn't have major problem with Moira when I first saw X3.