Biography: Laura Ziffren is known for her work on Moulin Rouge! (2001), 28 Days Later... (2002) and Shark Tale (2004).
Our movie and video library can only be streamed or downloaded by members only