A sword-and-sandal feature film about body positivity and devil worship.