I am a big fan of scifi movies. Even when they are cheaply made. As long as they have a intelligent made or even just interesting story i am entertained by that. On Shot did not entertain me at all.
There is a sniper who is somehow observed from a military space station using an infrared telescope. Thats the whole scifi part of this movie. This guy does what a sniper does. Lying in the dirt, sniping and running to his next position. After watching for 15 minutes a sniper running through the desert, shooting "aliens" which are just guys with contact lenses and fancy gas masks i started to fast forward. >> More desert >> more sniping >> more guys with contact lenses and gas masks and so on. All non military "Aliens" look very arabic by the way. Maybe because people which live in deserts automatically dress like arabs ... even if they are aliens.
If you cut out the few parts with the space station you could easily retitle the movie to "Afghanistan sniper adventure". Some people would maybe wonder why the Afghans have all blue eyes and what unusual brand of gas mask they are wearing there, but most people would not even notice that it was meant to be a science fiction flick.
This is probably a somehow acceptable sniper movie, but it completely failed at being a science fiction movie.