I was just watching this movie and I see an IFmode bike in the movie(!). They are showing it on HBO. I had actually seen this movie when it was in the theaters, but just noticed the bike. Movie is not too great, but some of you may like it.
BTW, the bike appears in the beginning when the crew is being debriefed.