If you loved the trailer for I Am Here... Now, then you may also enjoy Rat Scratch Fever. After astronauts accidentally return to earth with a ship-load of glowy-eyed rats (What?!? Again?!?), the varmints use Los Angeles as their personal cheese wheel. (And like me, they eventually develop a taste for toddlers.) Thank goodness the film crew relied so much on miniature sets and green screen technology—otherwise this would've been just TOO REAL.


via