Starfish Hotel- Film Review

15

A World Cinema film Starfish is set in Tokyo. Its a haunting tale of a Man, His disillusioning wife, his mistress and his dark side.

Read this post on dontmarrythefly.blogspot.com


Pearl Sandhu

blogs from Delhi

Recommended for you