First look at Robert Sheehan's character in upcoming Netflix series 'The Umbrella Academy' On Demand News