Question: has suicide squad been on netflix?
Answer: No. Suicide Squad is a Warner Bros. film, so it will likely head to Warner Media's upcoming streaming service and therefore never be on Netflix.