Jodi Long
Jodi Long was born on January 7, 1954 in New York City, New York, USA. She is an actress and writer, known for The Hot Chick (2002), Splash (1984) and Shang-Chi and the Legend of the Ten Rings (2021).
Movies
3.7
A family moves into a new home, unaware that a dark secret from the house's past will unleash a malevolent force in the backyard pool.
A stick-wielding monkey teams with a young girl on an epic quest for immortality, battling demons, dragons, gods — and his own ego — along the way.