The infamous Ecto-1 car from the newest Ghostbusters movie has been unveiled today at ODEON Leicester Square ahead of the blockbuster reboot hitting cinemas in July. Ghostbusters fans can visit the car, which is parked in the foyer of the iconic cinema, from today (22 June) until Sunday (26 June)