Actress | Producer | Miscellaneous Crew
Argentina: Filming The City of Your Final Destination (2009) in Argentina, December 2006-January 2007.
Really, any sense of spirituality, which I do have, really comes from the arts that are sort of my inspiration.
Laura Leggett Linney
New York City, New York, USA
Dive deep into IMDb Picks, Scary Good, Streaming, and more.