Whether his good deeds outweigh the bad is a matter for Allah. Many a convicted murderer, with an otherwise unblemished record, claimed accident as a defence.
This is a drama after all.
Aye okay don't get your knickers in a twist.
I'm a Catholic and if you commit a mortal sin ie murder then you ain't going to heaven he compared Araf to (Catholic) purgatory and to bhuddism