Neverwinter Nights 2: Mask of the Betrayer

Has anyone here managed to finish this game and view the ending?

I played the original campaign without a hitch, and went through the entire expansion also without issue. However when after the final battle, I entered the portal that was supposed to load the ending sequence, my game just stopped loading after "area update stage 1 completed...".

I defragged, reinstalled, tried different No-DVD workarounds, mini-image. The task manager reports the application as running, and CPU utilisation as normal. I can alt-tab in and out of the game fine. I tried a different save, but it always stops at the same point and I've been unable to view the ending.

A google search doesn't turn up anything useful.

Anyone encounter this bug? Has anyone here been able to view the ending?