Bluebeard (2009)
Bluebeard is a 2009 French fantasy film directed by Catherine Breillat.
More at Wikipedia.
Bluebeard is a 2009 French fantasy film directed by Catherine Breillat.
More at Wikipedia.
Director: Catherine Breillat
Distributor: Arte
Release date: February 8, 2009
Running time: 78 minutes
Budget: $2.4 million
Gross: $38,696
External links:
IMDb
Rotten Tomatoes
Metacritic