Nicolas Winding Refn’s The Neon Demon is already out in cinemas now, so go see it! Today, we thought you might want to take a look...
Check out this cool Japanese Ghostbusters trailer with added scenes from the upcoming film, which is due for release on July 11th, 2016. And yes, ghosts