The fear of being pushed on to the subway tracks while you wait for your train has probably flashed into your mind at some point.
It happened to a man at Main Street station at 1:00am Sunday and now Toronto Police have made an arrest.
64-year old Leslie Perrault is charged with mischief endangering life, two counts of assault and one count of being a common nuisance.
Authorities accuse him of shoving a man down onto the tracks.
There was no train coming and the victim just got up and crossed over to the other side of the tunnel to get away.
Witnesses helped him up onto the platform.
The incident was caught on security camera.