Tag: Sister Francesca

spot_imgspot_img

Tabu to star as ‘strong, intelligent, alluring’ Sister Francesca in the upcoming Dune spinoff 

Indian actress Tabu who is known for her versatility and strong screen presence is all set to appear as a ‘strong, intelligent, alluring’ sister...