Following on nicely from TMNT, but in name alone, The Inventor is an fun animated movie based on the Renaissance Man himself, Leonardo da Vinci. Inventing flying contraptions, war machines and studying cadavers (dead bodies!), Leonardo decides to tackle the meaning of life itself with the help of French princess Marguerite de Nevarre.