All Cast

Amber Tamblyn
Aubrey Davis

Edison Chen
Eason

Takako Fuji
Kayako Saeki
Ohga Tanaka
Toshio Saeki

Sarah Michelle Gellar
Karen Davis

Arielle Kebbel
Allison Fleming

Teresa Palmer
Vanessa Cassidy

Misako Uno
Miyuki Nazawa

Matthew Knight
Jake Kimble

Sarah Roemer
Lacey Kimble

Jennifer Beals
Trish Kimble

Christopher Cousins
Bill Kimble

Joanna Cassidy
Mrs. Davis

Jenna Dewan
Sally

Eve Gordon
Principal Dale

Kim Miyori
Nakagawa Kawamata

Shaun Sipos
Michael

Ryo Ishibashi
Det. Hideto Nakagawa

Paul Jarrett
Mr. Fleming

Gwenda Lorenzetti
Mrs. Fleming

Takashi Matsuyama
Takeo Saeki
Sotaro Nagasawa
Teacher
Kyoka Takizawa
Young Kayako
Ninomiya Satoshi
Police Officer
Mitsuo Togioka
Taxi Driver

Masanobu Yada
Young Man

Nahana
Young Woman

Isao Yatsu
Old Man on Bus
Akira Sato
Doctor
Tomomi Hiraiwa
Nurse

Yoko Chosokabe
Nurse
Kayoko Toda
Nurse

Shuri Matsuda
Nurse
Yuzo Mikawa
Villager
