kelly preston in mischief