WARNING! Contains SPOILERS for Peaky Blinders season 6, episode 5.
Peaky Blinders season 6 saw Tommy Shelby (Cillian Murphy) try to make amends for all the bad he's done, but episode 5 proves his redemption is impossible. The show's sixth and final season has Tommy struggle to put his affairs in order and «change the world» with a terminal illness looming in the background (reminding viewers all too well of Breaking Bad). Tommy also tries to atone for his sins by helping others, but his methods are — as always, if not increasingly - questionable.
In Peaky Blinders season 6 episode 3, Tommy tells Esme (Aimee-Ffion Edwards), «I've done bad things» and «I would like to make amends.» Esme tells him it'll be hard work to lift every curse put on him, and Tommy knows this, but the news of his inoperable brain tuberculoma sends him on a quest to score some good karma points fast. In season 6 episode 5 «Road To Hell,» Tommy meets with Diana Mitford (Amber Anderson) to strike a deal involving financing the building of canal-side houses for the poor (with the help of Diana's ex-husband). Diana agrees but tells Tommy that Oswald Mosley (Sam Claflin) slept with Lizzie (Natasha O'Keeffe) and convinces him to sleep with her as this is «the English aristocracy's way of shaking hands.»
Related: Peaky Blinders: Giving His Role To Arthur Proves Tommy Accepts His Fate
Tommy is trying to build houses for the poor as a way to make up for all his bad deeds. But sleeping with Diana (and making business with the fascists in general) is just another «bad thing.» In this case, the end doesn't justify the means: if Tommy keeps using morally corrupt methods to do good, he will be in a vicious circle forever, as he will have to keep doing good to
Read more on screenrant.com