Do Botox injections really work for hemifacial spasm?

Temporarily, yes. An injection of botulinum toxin (Botox) causes a small, partial paralysis of the muscle and stops the spasm. The paralysis is temporary, so injections need to be repeated approximately every six months. See more about Diagnosing and Treating Hemifacial Spasm.