But , after being backed by the biggest marketing campaign in film history at the time , the film proved to be a massive success , with both Keaton and Jack Nicholson , who played the Joker , winning critical acclaim .