Once Upon a Time... in Hollywood
2019
After Santa tells Michael Bolton that he needs 75,000 new babies by Christmas to meet toy supply, he hosts a sexy telethon to get the world to start making love.
Akiva Schaffer
Carmela
Misty
Adam Scott
Punk rocker
Self
Ebenezer Scrooge
2019
1999
1998
2024
1983
1933
2009
2009
2008
1999
2001
2022
2010
1950
2023
1991
1999
2023
2021
2016