Shanghai 13 is not playing within your selected radius.
Shanghai 13 is not playing in cinemas in Crowfoot.
And it doesn't seem to be playing anywhere else.
Movies playing in Crowfoot