TEHRAN. (Iranart) – Four Iranian films are competing in the 28th Annual Whitaker St. Louis International Film Festival (SLIFF) now underway in the American city.