Movie History Bad Living 2023 Living Bad 2023 A Cup of Coffee and New Shoes On 2022 A Portrait of James Dean: Joshua Tree, 1951 2012 Joshua Tree, 1951: A Portrait of James Dean 2012 Joshua Tree, 1951: A Portrait of James Dean 2012 Blood of My Blood 2011 Sangue do Meu Sangue 2011 Sangue do Meu Sangue 2011 Como Desenhar um Círculo Perfeito 2009 How to Draw a Perfect Circle 2009 How to Draw a Perfect Circle 2009