Il problema è qui:
rs=preparedStatement.executeQuery(sql);
Non dovresti passare la String di SQL a executeQuery() , poiché l'istruzione preparata contiene già la String SQL con il ? segnaposto sostituito dal valore di movieName .
Usa:
rs=preparedStatement.executeQuery();