The Rat Catcher Cast Ralph Fiennes Rupert Friend Richard Ayoade Eliel Ford Benoît Herlin Till Sennhenn