Ghost Dad is a 1990 comedy film directed by Sir Sidney Poitier and starring Bill Cosby, in which a widower's spirit is able to communicate with his children after his death. It was critically panned, and wound up on many critics' "worst of 1990" and "worst of all time" lists. Despite its critical failure, it was a financial success, mostly due to its low budget.
Elliot Hopper (Bill Cosby) is a workaholic widower who is about to land the deal of a lifetime at work, which he hopes will win him a promotion and a company car. After he forgets his daughter Diane's birthday, Elliot attempts to make it up to her by promising her she can have his car when he secures the deal at work on the coming Thursday. After being persuaded to give the car to his daughter early, Elliot then ends up hailing a taxi from work, which is driven by a Satanist named Curtis Burch (Raynor Scheine), who drives very erratically and speeds out of control. In an attempt to get the man to stop the taxi, Elliot convinces Curtis that he (Elliot) is Satan and commands him to stop the taxi. Shocked to see his "Evil Master," Burch has an accident and drives off a bridge, causing him and Elliot to fall to their deaths
(This is information generated from a Wikipedia article, licensed under the GNU Free Documentation License.)