Despite everything (10)
I believe the answer is:
regardless
'despite everything' is the definition.
This is all the clue.
(Other definitions for regardless that I've seen before include "Heeding no one - one of the 14 films" , "Lacking consideration" , "Indifferent - come what may" , "Whatever happens" , "Without heed" .)