Question: Which film shot in Las Cruces, New Mexico, Atlanta, Georgia, and Tuscaloosa, Alabama starred an actor who had his own show called "Late World with Zach" on VH1?
Sentence (from "Mesilla Park, New Mexico"): Mesilla Park is a neighborhood located on the south side of Las Cruces, New Mexico, United States.
Relevant evidence: No