Watch: Trailer for Irish short film ''Scratch'' premiering at Tribeca Film Festival Movie News 10 years ago