Stumble is Prakash Belawadi's debut film. It won the Indian National Film Award for Best Feature Film in English in 2003. It depicts the new economy, the dot-com bust, stock market scams, mutual funds, and voluntary retirement.