Return from Witch Mountain Pictures - Rotten Tomatoes