Robert Downey Jnr demonstrates his prowess by giving a riveting performance as the little master. The cast delivers despite a disjointed narrative, and Chaplin's fall from grace, brought down by McCarthyism is very moving. Kevin Kline is excellent as the flamboyant Fairbanks Jnr.