Generalizing your counter-example a bit:
Over a noetherian normal domain, being a reflexive is the same as being a second syzygy (by Auslander). Take any second syzygy of a finite length module, it will have depth 2 - not enough to be depth of the ring in general.