Plot:
David (Jason Sudeikis) is a drug dealer in Denver, and his life is full of fun. One night, Kenny (Will Poulter), an 18-year-old boy who lives in the same apartment with David, sees a homeless girl being blackmailed, so he helps her out. David couldn't bear to see Kenny being bullied by the gangsters, so he joined the battle, but he was outnumbered and failed to save her. Instead, his entire fortune was robbed. David, who was already heavily in debt, could only accept a task given to him by his boss - to transport a batch of marijuana back to the United States from Mexico. In order to cover up his tracks, David asked Rose (Jennifer Aniston), a stripper who lived in the same apartment, Kenny, and the homeless girl Casey (Emma Roberts) to pretend to be the Miller family and drove a motorhome straight to Mexico. This fake family has gone through hardships along the way. Can they successfully transport the drugs back to the country?