Deviance Residuals

I'm a complete rookie when it comes to logistic regression and I seem not to be quite aware of the concept of deviance residuals. Could anyone help me interpret this plot? As far as I know these residual values should fall along the intercept.

All covariates are statistically significant.

-
This says you are trying to predict something rare. My take would be that you don't have enough good predictors of the "rare" cases. If you did there would likely be more points in the 0-2 range. Either that or there is a certain class of points that your model does poorly on. Is your estimated intercept large in magnitude? – probabilityislogic Apr 5 '14 at 23:00
with no corrections it is : Estimate Std. Error z value Pr(>|z|) (Intercept) -2.80805 0.45605 -6.157 7.40e-10 *** – Pasato Apr 6 '14 at 7:23

If you have not already done so, try plot(rf1).