Twice Born (Italy / Spain, 2012)

Academy Award winner Penelope Cruz (Vicky Cristina Barcelona, Volver) and Emile Hirsch (Into the Wild, Killer Joe) star in this epic family mystery that...