After successfully traveling back in time, an inquisitive up and coming physicist combats protesters...