the full Monty

/ðə ˌfʊl ˈmɒnti/ ザ フル モンティ

1. 全て、完全なもの、必要なものが全て揃っていること。

何かを行う際に、必要なものが全て含まれていたり、完全な形であることを示します。
For the true cinema experience, you need the big screen, surround sound, and the full Monty of snacks. (真の映画体験には、大画面、サラウンドサウンド、そしてスナックの全てが必要です。)
関連
the whole enchilada
the whole kit and caboodle
the complete package