Factual error: George Smiley stays in a hotel near Liverpool St Station, London to investigate the spy at the heart of the circus. There is one scene where we see, from above, a train leaving the station. Liverpool St station is electrified using overhead wires - the train is leaving a station using a different electrification system called 3rd rail which has never existed at Liverpool St.
Question: In the beginning of the movie when the guy is shot while sipping coffee in that outdoor little cafe, the assassin fires two rounds. #1 hits the young mother in the forehead, #2 kills the guy sitting at the little table, then the spy is shot. He only fires twice, so how did he kill 3 people?