Jennifer Hudson plays a take-charge nurse in the drama "Lullaby," in theaters and VOD Friday and starring Garrett Hedlund, Richard Jenkins, Jessica Brown Findlay and Anne Archer.