Angela Dixon
Angela Dixon won Best Actress for her lead role in feature film 'Never Let Go' [winner of Best independent Film, UK National Film Awards]. Distributed by Sony Pictures [USA] , ICON [UK] and over 22 territories worldwide. Currently available on demand at Amazon Prime Video USA and on DVD at Amazon ...