Tea Leoni stars as Rosemary Rose and Billy Bob Thornton stars as Patrick in Initiate Productions' The Smell of Success (2011)
To fit your screen, we scale this picture smaller than its actual size. The original picture size is 3872x1734 pixels and this picture has been viewed 811 times.