Felix the cat (uncomfirmed 2003 movie)