Director: Todd Solondz Release Date: July 23, 2010 (limited) Starring: RenĂ©e Taylor, Charlotte Rampling, Paris Hilton, Paul Reubens, Ciaran Hinds,…