Italian short drama directed by Luigi Maggi.
A Blind Retribution is not available for streaming at this moment.