Nicolas Cage action flick Bangkok Dangerous stumbled to box office victory during an unusually slow Labor Day weekend, Variety reports. With sales down 17% over last year's holiday, Bangkok needed just $7.8 million to top Tropic Thunder's $7.5 million. Completing the top 5 were The House Bunny ($5.9 million), The Dark Knight ($5.7 million), and Traitor ($4.7 million).