matthew mcconaughey in a diner