SCT's "Strange Snow" opens Thursday night