Excellent dental work ! Rare to find such beautiful smile!!! Specifically in the movie Running Scared (2006) she is such a impressive and wonderful person.
OMG, right, duh - it just now occurred to me that Giancarlo and her were both on ONCE and Revolution. Come to think of it their scene together on ONCE was perhaps a kind of tip-of-the-hat to Revolution.