‘Suicide Squad’ fame David Dastmalchian to star in Late Night With the Devil Entertainment ‘Suicide Squad’ fame David Dastmalchian to star in Late Night With the Devil News Analysis India 2 years ago By Express News Service David Dastmalchian of Suicide Squad fame has just been roped to star in the upcoming indie horror film, Late Night...Read More