There's an Idea. If Rinne has enough of her former life in her head, she may well be in the right place at the right time.
Isn't the point of the concept in reincarnation to learn/atone for errors in a previous life?
"Atonement: 3.: reparation for an offense or injury : satisfaction"
http://www.merriam-webster.com/dictionary/atonement