Life Itself opens in theaters and VOD July 4th