Max has set May 15 for the premiere of Duster, its new drama series from J.J. Abrams and LaToya Morgan, and has released the ...