Actress Erika Sawajiri makes her return to the big screen after a 5 year hiatus.
Movie based on Kyoko Okazaki's manga "Helter Skelter" (published by Shoudensha in 2003). Manga "Helter Skelter was the 2004 Grand Winner of the Tezuka Osamu Cultural Prize.