Very clever movie with a killer ending!