Ben (Hayden Christensen), a pickpocket, is attracted to Molly (Rachel Bilson ... an orthodox Jain diamond wholesaler, and Rifka (Natalie Portman), an orthodox Jewish diamond retailer who is ...