Delayed; overtaken by darkness; benighted.
Made too late: benighted.
Too late; behind time.
Benighted.