Bawdy and charming at the same time! That combination hasn't worked for me since Rocky Horror Picture Show. Elle Fanning and Nicholas Hoult are fantastic as is Belinda Bromilow. Actually the whole cast is pretty damn good. Props to Maggie Phillips who put together the soundtrack. A soundtrack that was good enough to actually get me to look up who did the soundtrack. You rock sister. Huzzah!