In this episode of “New Girl,” Nick and Jess confront some truths about their relationship; Winston, Schmidt and Coach try to make a better second impression on some attractive neighbors — “True Detective” star Alexandra Daddario and the “Just Shut Up!” star Stevie Nelson guest-star as the new neighbors, airing Tuesday, March 24, 2014 at 9 p.m. ET/PT on FOX.