Luke Wilson has signed on to play a guy who falls asleep only to wake up 1,000 years in the future in the big-screen comedy 3001. Mike Judge (King of the Hill, Beavis and Butt-head) will direct.