Original sentence: Mem stars in UK feature 'The Crew' available on DVD and is currently filming with Idris Elba in the new feature film LEGACY due for release 2010 directed by Thomas Ikimi
Edited sentence: Mem Ferda stars in UK feature 'The Crew' available on DVD and is currently filming with Idris Elba in the new feature film LEGACY due for release 2010 directed by Thomas Ikimi