Cargo fails on its promise to meld the concepts of science fiction, fantasy and Hinduism, and ends up feeling muddled.