Chosen Solution

Expired film most likely, MAYBE film development process. The color variation might be the white balance, film is usually balanced to daylight or tungsten, so if you shot with tungsten film midday they would be blue, if you shot with daylight film indoors in the evening they would be red/magenta/purple.