Contrary to Castle's insistence that the NYC subways do not have schedules, Beckett is correct. Subway trains do have individual schedules and timetables, for regular weekdays as well as adjusted schedules during planned construction. The interval (time of day or night) at which the train leaves the terminal is used to identify that train in the event of an incident or delay.
Leo, played by Patrick Fischler, at one point is called "Dr. Phil". The actor played a recurring character named Phil in Lost (2004).