Marvel ‘Black Panther’ Wins 3 Oscars, ‘Spider-Man: Into the Spider-Verse’ Awarded Best Animated Feature at 2018 Academy Awards February 25, 2019