I saw it today I.e three years later..How come Rajeev is the Killer? Reason he shot the boy in defense secondly it's her Girlfriend who was assaulted.
Thirdly even the third person who dies in the accident dies of his own.
Interestingly the body he steals from Car and throws in the river had nothing to do with him as he didn't KILL ANYBODY.
So Rajeev being protected was a BAD HYPOTHESIS