Paradise Wins Top Prize at High Coast Film Festival