Anima Pictures [AL] Production Companies Pjetër Bogdani Str, Villa no 37, 3rd Floor Tirana, Albaniatel: +355 69 605 2262e-mailOfficial site (The article continues below - Commercial information) FILMS 2021Sons of Cain (The article continues below - Commercial information)