Love your avatar.
The original post said "filming in Toronto."
It did not indicate that the douchebag in question is actually from Toronto.

My guess - Mike Meyers