NEW YORK, NY - APRIL 25: Actors Samantha Jade Logan, Ralph Rodriguez and Celia Au attend the premiere of "Detachment" during the 2011 Tribeca Film Festival at BMCC Tribeca PAC on April 25, 2011 in ... more 
NEW YORK, NY - APRIL 25: Actors Samantha Jade Logan, Ralph Rodriguez and Celia Au attend the premiere of "Detachment" during the 2011 Tribeca Film Festival at BMCC Tribeca PAC on April 25, 2011 in New York City. (Photo by Neilson Barnard/Getty Images) less 
1 / 30
Getty Images | Photo By Neilson Barnard / Getty Images
Mon, Apr 25, 2011 11:32 PM EDT