Rat-eating plants do exist! Nepenthes attenboroughii.

_46188095_pitcher1

The plant is among the largest of all carnivorous plant species and produces spectacular traps.” Co-discoverer Stewart McPherson

And another picture from io9

Nep_atten