Giovanni Ribisi and Kate Beckinsale