A mother finally has a chance to avenge her son.
1967
1995
1938
1983
1971
1952
1978
1966
1949
1951
1953