Lily Gao is an actress, director, and writer who appeared in "The Handmaid's Tale," "Slip," and "Transplant."
On the run from a Detroit crime boss, an ex-con and his adopted brother use a mysterious, high-tech gun to battle an army of thugs and two heavily armoured, futuristic soldiers who want their weapon back.