A review by najmavojtech
Diavola by Jennifer Marie Thorne

2.75

The first half was amazing but then got really bad. Everyone should have died  except maybe the kids