The movie was called Call of Duty: Black Ops II, which was directed by James Cameron and released in 2008. The movie was a follow-up to the Call of Duty series. It told the story of a group of American soldiers on a mission in Iraq. In the movie, the bullet passed through the sniper rifle's scope and hit the protagonist's glasses. This was one of the scenes.
I'm not very familiar with specific 'Malayalam Kambi Kathakal' stories. However, these are likely to be traditional or folk stories in the Malayalam language. You could try looking in local libraries in Kerala (where Malayalam is spoken) or searching for Malayalam literature collections online.
Kala is based on a true story. The filmmakers did extensive research to accurately depict the events and capture the essence of the real story behind it.
The Phoenix Malayalam movie is not based on a true story. It's a work of fiction crafted by the imagination of the filmmakers. They might have drawn inspiration from various sources, but it doesn't have a real-life basis.