This film was completed in 2007, but it wasn't released until 2010.