I guess I should've expected this day would come. I love me some movie trailers. (It should be obvious by now) But Jared Leto AND Ryan Gosling? 

Not sure what to do with myself. 

Aside from the fact that this movie looks quite perfect, the casting is spot on. Really.