Who Done It? is a 1956 British slapstick black and white comedy crime film directed by Basil Dearden and starring Benny Hill, Belinda Lee, David Kossoff, Garry Marsh, and George Margo. One of the last Ealing comedies, it was Benny Hill's film debut. ()