‘The Takedown’ (2022) Netflix Movie Review – This should have been called The Letdown 12 May 202212 May 2022 by Lee Brown