Cast: Rachel McAdams, Rachel Weisz, Alessandro Nivola, Anton Lesser, Nicholas Woodeson, Cara Horgan, Bernardo Santos, Allan Corduner, Alexis Zegerman