Nirvana Inn review

The supernatural element is Nirvana Inn‘s biggest triumph, says Moumita Bhattacharjee. Nirvana Inn is a psychological wonder which plays tricks