That strikes me as a missed trigger issue; if you've taken an odd route and bypassed certain sections you may have missed an important trigger required for the final cutscene to play. If this is what's causing it I recommend backtracking to h...

BeedleBeedle
Marine - Onyx