Want to watch Stephen Hawking's The Grand Design

I missed watching the telecast of The Grand Design on Discovery that happened sometime last month.

I am especially interested in the episode titled “The Meaning of Life”. I can’t find out when there will be a repeat telecast. Is there someplace I can buy/rent the video?

I think it’s available on iTunes for $2.99.

I am in Canada and the show appears to be available only in the US.:frowning: