25 april 1948 · Atlanta, Georgia, USA
Nothing on screen right now
No upcoming screenings with Freda Foh Shen.
Ad Astra
2019
Mulan II
2004
Planet of the Apes
2001
Mulan
1998
Basic Instinct
1992