Yeah, it's probably going to be Alice's mom that cursed him and Alice will either be immune OR touching her will break the curse. Now, why she would curse him in the first place is still a mystery, because from the way people have talked about her, she didn't seem be to evil.