According to director Stephan Elliott, he took the three leads out in drag prior to the beginning of filming. None of them were recognized: Guy Pearce took the opportunity to be outrageously rude, Terence Stamp eventually forgot he was in drag and started hitting on girls, and Hugo Weaving got super-drunk and lay under a table for hours, tapping his finger in time to the music. This last detail was incorporated into the film in the hotel room scene.
Due to a heavy filming schedule, lots of filming was done while the entire crew was on the road. But because the bus was such a small set, there was no room for the crew. As such in many scenes, they are actually in shot, hiding under clothes and other props.
According to Terence Stamp, he had gotten into character by imagining himself as a beautiful woman. But Stephan Elliott told Brian J. Breheny to make Stamp look as bad as possible. Stamp never watches his dailies so he had no idea how he looked until the premiere and was shocked. Breheny apologized to Stamp at the premiere.
In reference to Trumpet's nickname, a Monte Carlo is a sweet biscuit manufactured by Arnott's Biscuits in Australia. It consists of two honey-and-coconut biscuits joined by a layer of vanilla cream and raspberry jam.
All three main actors have played comic book movie villains. Terrance Stamp was Zod in Superman 2; Hugo Weaving was Red Skull in Captain America: The First Avenger; and Guy Pearce was Aldrich Killian in Iron Man 3.
Jason Donovan was considered for a role but coincidently played a role in The West End theatres in London and traveled with it when it was made into a outstanding and got so much critically acclaimed musical.