Maggie Grace, Cary Elwes, Christine Lahti cast in indie drama | EW.com