Tag Archives: Tanroh Ishida

‘Starfish’ Unveils New Poster Ahead of May 28th VOD Release


Starfish (read our review – here) had its world premiere at Austin’s celebrated Fantastic Fest last year and since then has became a festival favorite from both critics and fans alike. A new poster and clip has been released ahead of its VOD release and they’re pretty awesome. You can …

Read More »