I just saw the movie. I am in a sad depressed state searching the net for something close to answers... DAMN BED BUGS!!!