When Karma comes knocking at your door...