The movie made its World Premiere January 27 at the Santa Barbara International Film Festival .
The movie was filmed in and around Kansas City , Missouri .
The movie made movie 's World Premiere January 27 at the Santa Barbara International Film Festival .
The movie was filmed in and around Kansas City , Missouri .