It's happening, here is my dream cast (leaving it as a suggestion list because I didn't finish it because #draftmas)
  1. Zac Efron
    1f74dc75 a99c 428a 8e46 a5661cba3752
    Main character
  2. Abbi Jacobson
    Afbbd691 f9d3 47fc 831a 6a24a1eadc14
    Main character
  3. Natalie Dormer
    Ff768fa1 eb23 4089 adea 53944b4dbae4
  4. Chris Hemsworth
    28d570c6 43cd 4b66 821e d6923d16af0c
  5. Chris Pratt
    84749ab4 6288 47cc 85ca 62277fd1dcbb
  6. Seth Rogan
    A0b35fa9 fdb0 48b2 8835 4b9f178d1b8b
  7. Aziz Ansari
    9111c247 d424 41d0 99dc 4ad94320a00a
  8. Amy Poehler
    310b8b06 db04 483b 909a 8329575128d8
  9. Emma Watson
    4eb63a56 047e 4a24 9454 9b7aacf1f333
    Just seems very content
  10. Phyllis Smith
    38c83381 d98d 4f61 b37a c5dc8bf4ed1e
    Keeping with the sadness brand
  11. Bradley Cooper
    A4cbc0eb 7f62 4a93 904f 83dbd56f6f56
  12. Queen Elizabeth the 2nd
    F18fa9db b23a 4006 b82b 23f55b6e759c
  13. Idris Elba
    Ad634dea fb95 4dcb 82ac ded055cb931a
  14. Emma Stone
    C178cb97 4be6 4a9c a18a f919c29bc6ba
    Both have very large eyes
  15. Mindy Kaling
    13af0e6e 2c7f 4e90 b009 55febff5ac2f