Question: is sweeney todd on netflix?
Answer: Yes, Sweeney Todd: The Demon Barber of Fleet Street is now available on American Netflix. It arrived for online streaming on March 8, 2019.