Legion, the latest Marvel show from FX, is one of the best - and the trippiest. Dan Stevens stars as David Haller, a troubled guy who has been in and out of psych wards with what he's been told is schizophrenia. Now, in his early 30s, he's still institutionalized and has one friend, Lenny (played by Aubrey Plaza). His routine keeps him pretty sedated, until one day, Syd arrives. The two have a budding romance but also budding superpowers that make for an intense combination that unhinges the entire place. We've only seen the pilot so far, but Dan has already opted to go shirtless, showing off his taut upper body!