Virtue has its own reward, but no sale at the box office.

– Mae West