Danish MemanSuicide Squad: Dead on Arrival?After the thrashing the critics gave this film, I was prepared for the worst. Actually I had also read reviews which praised the movie as a…Aug 8, 20161Aug 8, 20161