Detroit: Become Human Teaser Trailer 3:10 Make the gut wrenching calls that can result in life or death. Posted on: Jul 12, 2016 Watch Video