Colin Farrell 'lived in casino' to prepare for role of gambler in Ballad of a Small Player Credit: The Independent