Devon Sawa The Canadian actor won over legions of fans in the and with lead roles in the movies Wild America, Casper, Little Giants, Now and Then, Idle Hands and Final Destination. My inner child is swooning
Now and Then." "Maybe he's a pod person"
The best part of Casper. Oh how I loved Devon Sawa