A business tycoon loves to live life on the edge in Canada, but has a past life in India which palpably haunts him in this suspense-thriller.