Finally found, rented & watched The Host. Its a South Korean creature flick that has gotten very good reviews. After seeing Cloverfield, I wanted to try and get into the genre.
Very good movie. Different than what I was expecting - deeper, more psychological, and even philosophical. Not just a creature running amok.
(
Here be spoilers? maybe? )