This is, overall, a very ambitious production from director Jessica Fisch, attempting far more than your usual suburban thriller.