Trailer: The Dog Stars

Set in a near future in which civilisation is in ruins, The Dog Stars is a beautiful, entertaining and occasionally ridiculous ride.