Cancer at its finest