Calgary may conjure images of cowboys and pick up trucks but there’s a softer side to the city. Top-notch entertainment