Ever wondered where multi-award winning indie films vanish to after film festivals? Ever wished there was a platform where titles from all over the world could be accessed for free? We present you with the world's first subscription free independent film platform, Film Ahoy, which officially launched today. The platform was created to