Hillary Clinton, Bernie Sanders and Martin O'Malley will take the stage tonight at Saint Anselm College in Manchester, N.H. Expect questions focused on national security issues and foreign policy.
You can watch the debate on ABC with coverage starting at 8 p.m. (although the actual debate will start at 8:30 p.m.). You can also watch streaming on abcnews.com/live or on the network's mobile apps, Apple TV, Roku and Xbox One.