TEHRAN –(Iranart)- A lineup of four Iranian films will be competing in the 29th Annual Whitaker St. Louis International Film Festival.