The syntax is
Since step is -1, we are counting backwards. Since start is -1, we start at the end of the list. Then we count backwards to (but not including) index -5. So, assuming the list contains four or more items, we'll get values for indexes -1, -2, -3, and -4.
In case list has less than 4 elements - code will return all available elements in reverse order.