Keaton, Davis and Sophie