Little Fish

Little Fish - Set in the Little Saigon district outside of Sydney, a woman trying to escape her past becomes embroiled in a drug deal. 2005. Stars: Cate Blanchett, Sam Neill, Hugo Weaving