Charlotte Dellal, of Charlotte Olympia shoes, has created a surreal murder mystery film to unveil her autumn/winter 2011-12 collection. Starring Portia Freeman as the beautiful Lady Webb, it brings the Olympia world to life in the sumptuous setting of Blake's Hotel.