I'm a sucker for musicals and I'd have a difficult time choosing between this and 'West Side Story' for my favourite. It's partly the setting, partly the romance, partly the other actors but mostly Liza Minelli as Sally Bowles; she's divinely decadent, and she can sing too. No matter how many times I watch this film, I always feel a chill go up my spine at the singing of 'Tomorrow Belongs to Me'.