Helix Partners Dumps $7.68 Million in Cinemark: A Warning Sign for Movie Lovers? | Whale Factor