the last supper a whodunnit