The Neon Demon

Well ... that sure was a Nicolas Winding Refn movie.

More thoughts later?? Maybe????