HHG2TG

This is the best and most hilarious trailer I have ever seen in my entire life.

*is still laughing*