When a special project Ben is working on goes missing, things get a little heated at the station.