The Detour
Setting:
Northport, Long Island. The present.
Play
Drama