The western town featured is an actual attraction in South Carolina. Wildwood Ranch is located in Jonesville, SC and is a venue that hosts family reunions, gatherings, weddings, etc. E.Z. Shakes' "The Spirit" is the first production to use Wildwood as a filming location.