Tim Allen almost starred in the box-office flop Bicentennial Man instead.
The sci-fi film ended up starring Robin Williams — and notoriously bombed at the box office.