8 Taken Down Nov. 04, 2018Taken Down IMDb: 8 2018 307 viewsTaken Down is a crime drama series set in Dublin. The first series investigates the violent death of a young Nigerian migrant found abandoned ...CrimeDrama