Many fans thought ‘Suicide Squad’ was the best DCU movie ever made – For The Win

Many fans thought ‘Suicide Squad’ was the best DCU movie ever made  For The Win