Salvador Varón Known forCameraBornNovember 28, 2001Place of birth Barcelona, Catalonia, Spain Movies directed by Salvador VarónL'última trucada 2025Història revelada 2026 TMDB