A Brief History of Everything (it's almost 3,5 hours long and every second is worth watching)
You might also like