Some of the filming
Diner scenes were filmed at Rocko's Diner in Mission, BC, Canada. The diner is a popular place for filming locations as it is one of few remaining authentic-looking diners in the area.
I saw Daniel Radcliffe (and Juno Temple?) filming a scene from "Horns" there a few years ago. A very strange film! It was weird to see Mission's main street in a movie. The outside of our post office was used as the police station.