My Grandfather's Demons Cast Vitória Guerra António Durães Ana Sofia Martins Nuno Lopes João Tempera Celso Bugallo Óscar Branco Martim Carvalho Balsa