Movie History Little Devil 2013 A Sweet and Vicious Beauty 2012 A Sweet and Vicious Beauty 2012 Almost Invisible 2010 Almost Invisible 2010 Almost Invisible: The Party's Over When You're Dead 2010