A Little Bit of Heaven (2011) This terribly reviewed rom-com stars Kate Hudson, Gael García Bernal, and Dinklage as a male prostitute named Vinnie. Image Source: Everett Collection