9 of Dan De Luca's best-known titles are streaming in the UK right now.
Prime Video, Max
Max, Now TV
Max, Now TV
Prime Video, Icon Film
Netflix
Max
Filmzie, W4free
Tubi TV
Prime Video, Tubi TV