Continuity mistake: When Brian takes the picture of Kim at her birthday party the background doesn't match the background of the picture after he gets it developed.
Continuity mistake: When Brian rents the car, he drives out of the agency driving an Audi. When he is at the construction site, the car has changed to a Mercedes-Benz.
Suggested correction: We don't see him arrive at the construction site, only standing in line to enter the building. He uses a Jeep SUV to get away, and the bad guys are driving trucks and a Mercedes SUV. He probably stole the Jeep for the getaway after confirming before he got in line that the workers left the keys in the vehicle.