Leyin igba naa, o ti kopa ninu egbelemuku sinima agbelewo, lara won ni ''Jenifa nibi ti o ti kopa gege bi Becky, Twisted, ati A Girl's Note, ati awon sinima-agbelewo miiran.. 
Wọ́n tún yọ ágẹ́gẹ́ kúrò lábẹ́ Ikeja ní ọdún 1980 lábọ̀e ìjọba alágbádá tí ó sì tún dá wà fún ọdún mẹ́ta, lẹ́yìn tí àwọn ológun pa ohun tí ó ń jẹ́ ìjọba ìbílẹ̀ rẹ̀ ní inú ètò ìṣèjọba wọn.. 