<Li> Lulu Wilson as Linda </Li> <Li> Anthony LaPaglia as Samuel Mullins </Li> <Li> Miranda Otto as Esther Mullins <Ul> <Li> Alicia Vela - Bailey as Evil Esther Mullins </Li> </Ul> </Li> <Ul> <Li> Alicia Vela - Bailey as Evil Esther Mullins </Li> </Ul>

When did annabelle 2 come out in canada