I always assumed it was magic with her brought back to life.
The coming back with just brain damage works too but it doesnt explain to me how she survived 8 near-death experiences, the most shocking of which is the gun shocks and the electric shock kiss of death at the end. Even if some of the shots didnt hit vital part, the shock at the end seems pretty fatal but Selina might be innately more resilient.