Reincarnation in Hinduism is not a one time affair, nor are conventional heaven and hell eternal situations. There is much complexity and variety in the concepts of Hinduism.
Philosophical questions like - Does god exist? Is our universe real? Is there life after death? are still debated. Its time to analyse these questions applying our faith (not mind).