Perfect, narrow-band absorption is achieved in an asymmetric 1D photonic crystal with a monolayer graphene defect. Thanks to the large third order nonlinearity of graphene and field localization in the defect layer we demonstrate the possibility to achieve controllable, saturable absorption for the pump frequency.