![Neil Patrick Harris plays Desi Collings, Amy's smarmy ex. | Gone Girl: Check Out All the Pictures Before the Movie Opens This Week | POPSUGAR Entertainment Photo 9 Neil Patrick Harris plays Desi Collings, Amy's smarmy ex. | Gone Girl: Check Out All the Pictures Before the Movie Opens This Week | POPSUGAR Entertainment Photo 9](https://media1.popsugar-assets.com/files/thumbor/IQB4YODq4KHK_WlRXOV1veefn_E/fit-in/2048xorig/filters:format_auto-!!-:strip_icc-!!-/2014/08/29/796/n/1922283/f77f66a2f13c957c_-15/i/Neil-Patrick-Harris-plays-Desi-Collings-Amy-smarmy-ex.jpg)
Neil Patrick Harris plays Desi Collings, Amy's smarmy ex. | Gone Girl: Check Out All the Pictures Before the Movie Opens This Week | POPSUGAR Entertainment Photo 9
![Here's Desi looking sketchy at an event. | Gone Girl: Check Out All the Pictures Before the Movie Opens This Week | POPSUGAR Entertainment Photo 12 Here's Desi looking sketchy at an event. | Gone Girl: Check Out All the Pictures Before the Movie Opens This Week | POPSUGAR Entertainment Photo 12](https://media1.popsugar-assets.com/files/thumbor/7_AXrVK7UQxHDKr4DscEb7M-Sbw/fit-in/2048xorig/filters:format_auto-!!-:strip_icc-!!-/2014/08/29/796/n/1922283/491a92e1bd5b0210_-19/i/Here-Desi-looking-sketchy-event.jpg)
Here's Desi looking sketchy at an event. | Gone Girl: Check Out All the Pictures Before the Movie Opens This Week | POPSUGAR Entertainment Photo 12
![David Burtka, desi Collings, million Ways To Die In The West, neil Patrick Harris, barney Stinson, How I Met Your Mother, Barney, Internet meme, meme, actor | Anyrgb David Burtka, desi Collings, million Ways To Die In The West, neil Patrick Harris, barney Stinson, How I Met Your Mother, Barney, Internet meme, meme, actor | Anyrgb](https://a0.anyrgb.com/pngimg/1616/60/david-burtka-desi-collings-million-ways-to-die-in-the-west-neil-patrick-harris-barney-stinson-how-i-met-your-mother-barney-internet-meme-meme-actor.png)