Ffs-55555-85x75

The Folsom Film Society invites you to see Spirited Away, a 2001 Japanese animated fantasy film that won the "Best Animated Feature" award at the 75th Academy Awards.