Cast: James Franco, Michelle Williams, Rachel Weisz, Mila Kunis, Abigail Spencer, Joey King, Zach Braff, Martin Klebba, Ted Raimi, Bill Cobbs, Tim Holmes, Toni Wynne