Life with an Angel and a Fight with the Devil