Pallotta Producer / Director / Scriptwriter / Actor DouBan IMDb Director More Human Than Human 2018 5.9