This also applies to television. I’ll start with what I think is great but also really weird casting. Ewan McGregor as Obi-Wan Kenobi. Just from looking at ‘Trainspotting’ Lucas decided to pick an actor who’s a skinny, a skinhead, drug-addicted a$$hole in the film. But somehow he concluded “That’s my Obi-Wan Kenobi!”. Huh? What was he smoking? But he was right. He was perfect to play the character. Talking about ‘Trainspotting’, you have Robert Carlyle playing Begbie, a loud-mouth stealing idiotic scumbag with a Napoleon-Complex who they cast as Rumplestilskin for ‘Once Upon a Time’. To be fair he’s a great actor imo who’s underrated.