A mysterious furry creature is roaming around a small British town called Blackbury, stealing food. Is it from outer space?