Poof Point, The (television) A Disney Channel Original Movie; premiered on September 14, 2001. Two teenage siblings must save the lives of their inventor parents after mom and dad’s time-machine experiment goes awry, and they become younger versions of themselves. Directed by Neal Israel. Stars Taj Mowry (Eddie Ballard), Dawnn Lewis (Marigold Ballard), Raquel Lee (Marie Ballard), Mark Curry (Norton Ballard).