A petrol station employee grapples with his own paranoia while working the night shift.
Rachel Fitzgerald
,