Cum pot sa extrag imagini din baza de date (mysql) , imaginile fiind salvate intr-un camp blob, si sa le afisez intr-un picturebox, in c# ?

codul :
...

string query = "Select nume,regizor,an,actori,durata,stoc,pret,poza from Filme where Filme.nume='" + cautare + "'";

//create command and assign the query and connection from the constructor
MySqlCommand cmd = new MySqlCommand(query, connection);

//Execute command
MySqlDataReader dr;

dr = cmd.ExecuteReader();

if (dr.HasRows)
{
while (dr.Read())
{
txtnume.Text = (dr["Nume"] + "");
txtregizor.Text = (dr["Regizor"] + "");
txtan.Text = (dr["An"] + "");
txtactori.Text = (dr["Actori"] + "");
txtdurata.Text = (dr["Durata"] + "");
txtstoc.Text = (dr["Stoc"] + "");
txtpret.Text = (dr["Pret"] + "");
txtcautare.Text = "";
}
}
else
{
MessageBox.Show("Filmul căutat este indisponibil");
txtcautare.Text = "";
}
...

Dupa o cautare in baza de date, datele gasite sunt afisate in textbox-uri. Dar nu reusesc sa afisez si poza din baza intr-un picturebox. Ma poate ajuta cineva?

Multumesc antcipat