POLISH FILM INSTITUTE - as FIN
Drama - Completed 2010
Two brother brutally-murder their cat loving mother. True story.