

Where to watch
Cast · Directed by Fernando Reinaldos
More like this
Leo — streaming FAQ
Which OTT platform streams Leo?
Leo is streaming on Dekkoo in United Kingdom. It's not currently on Netflix.
Is Leo on Netflix?
No, Leo is not on Netflix in United Kingdom as of November 2026. It's currently on Dekkoo.
Is Leo on Amazon Prime Video?
No, Leo isn't on Amazon Prime Video in United Kingdom right now. It's on Dekkoo instead.
Where can I watch Leo for free?
Leo is available on Dekkoo in United Kingdom, but you'll need an active subscription — there's no free option right now.
Dekkoo











