The heroes triumphal return