Freddie Prinze Jr. as Kanan