Rats!, the new can-you-top-this comedy showing at the Houston Cinema Arts Festival, is set in a place called Fresno, Texas, which is also the name of a census-designated place about 20 miles outside ...