After doing the rounds of international film festivals and winning a bunch of awards, Karma releases in India today. Watch it if you enjoy short films and don't mind a slightly predictable storyline.
In photos: The awkward slips & tumbles on the catwalk.