Many fans thought ‘Suicide Squad’ was the best DCU movie ever made – For The Win August 6, 2021 "kaiju" - Google News Many fans thought ‘Suicide Squad’ was the best DCU movie ever made For The Win