IMDb rmer
or

Phenomenon II (2003) (TV episode) 
TV episode (S45E03) of The Wonderful World of Disney (1995)