New York, NY – Jessica Biel is spotted filming scenes for her upcoming movie “The Better Sister” in Central Park. Credit: Tatiana / BACKGRID