TEHRAN –(Iranart)- Iranian award-winning drama “Castle of Dreams” has won the award for best feature film at the 23rd Religion Today Film Festival in Italy.