Dev is confronted with two conflicting, yet entirely plausible, eyewitness accounts:

The word "Ittefaq" (meaning coincidence in Arabic/Urdu/Hindi) is prominently tied to the acclaimed cinematic mystery thriller: