 Some scenes in this movie were filmed in Tallahassee, Florida.  Perhaps as an acknowledgment of this, one scene features a large  satellite dish which bears the Seminole head symbol of The Florida  State University, which is located in Tallahassee.