All Cast

Stephen Hawking

Stephen Hawking

Himself

Roger Penrose

Roger Penrose

Himself