Little Fish is a 2005 Australian crime drama film directed by Rowan Woods and written by Jacquelin Perske. Starring Cate Blanchett, Hugo Weaving, and Sam Neill, the film is about a heroin addict who is desperately trying to escape her past to achieve her goals. It was developed and produced by Vincent Sheehan and Liz Watts of Porchlight Films, with Cate Blanchett and her husband Andrew Upton's production company Dirty Films receiving an Associate Producer credit.