0 Leon and Olvido 2005 on netflix Feb. 10, 2005 Leon and Olvido 2005 on netflix 2005 The love-hate relations between a girl and his disabled brother. Drama