Ghost the Musical

West End 2011, Broadway 2012, Melbourne 2013