Official trailer for Netflix superhero show 'Jupiter's Legacy' lands online On Demand News 3 years ago