That's Vadim Repin on the...umm...violin? viola? bagpipes? It's one of those. Anyway, that's Nikolai Lugansky on piano.
This music came up on one of my Pandora stations the other day. I didn't realize till tonight that it was used in my favorite movie of the past couple years, There Will Be Blood. Duh. Of course it was. So good. When I was watching the movie it never occurred to me that the music wasn't all by the same composer. The original score is by Jonny Greenwood from Radiohead.