Lily Jordan is played out by best