Trailer: The StranglersIt depicts the notorious criminal incident that had occured in Rio de Janeiro.Watch Here