Shiva es un estafador muy habilidoso en Mumbai, siguiendo al amor de su vida, Paro, se cuela en una boda y tras revelarle la verdad acerca de el, decide dejar atrás su vida delictiva, no sin antes realizar su atraco final. Sin embargo, no todo sale como espera y una niña de seis años llamada Neha, termina creyendo que Shiva es su padre, y si esto no fuera suficientemente malo, Shiva también se convierte en el objeto de una serie de ataques que amenazan su vida. Mientras trataba desesperadamente de salvar su vida y amor, Shiva se topa con un secreto mortal, el cual lo llevará a un pequeño pueblo aterrorizado, cuyos habitantes depositan su esperanza y redención en el.