“Suicide Squad” | Video Review

A group of super villains is created to fight against forces against humanity.