Scottish play casts a spell