By Oluwafemi Dosu The film production ministry based in Ibadan, Idy Smith Inscriptions has premiered three of its movies again…