When Henry admits to the police to taking the boy, he would have been handcuffed before being placed in the back of the police cruiser.
During the standoff with police, one constables is holding the former victim within shooting distance of the suspect armed with a gun.
Unless one knows the city of Toronto, one wouldn't know that many scenes differ in actual locations. For example, the cemetery is likely the Toronto Necropolis, but in the immediate next scene they've biked to the Don Valley, under the Bloor Viaduct (bridge), which is at least 30 minutes away.
The security guard, with the help of a police constables throws Henry out of Union Station. It would be security's duty to do this, and police would only have been called in to make an arrest or if a crime were committed.
After Henry is released from the police station, he (and the constable, afterward) leave what is clearly not a police station but a dilapidated building.
After Willia asks Boris if he's ever been in love, to which he answers no, she then asks if he's gay. This makes no sense.