Is West of Memphis cinematic closure for the West Memphis Three?