Avenue Q meets LA Confidential? Yespleasethankyou