Weekend picks for July 5 & 6