Mass Effect: Assignment (2012) (movie): Meet Defoe, he's a "Transport specialist" only this time he's got two pissed off N7's tracking him down and no idea why. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Mass Effect: Assignment (2012) below