Liam Neeson should be cast as Fidel Castro

Archive