Punjabi Filmyhit

The Rise of Punjabi Cinema: A Look at Some of the Biggest Hits

Punjabi cinema, also known as Pollywood, has come a long way since its inception. From its humble beginnings to the current era of high-quality productions, Punjabi films have made a significant impact on the Indian film industry. In this post, we'll take a look at some of the biggest Punjabi filmy hits that have captured the hearts of audiences worldwide.

1. Angrej (2015)

Directed by Simerjit Singh, Angrej is a romantic comedy-drama that stars Gippy Grewal, Sonam Bajaj, and Rana Ranbir. The film's success can be attributed to its engaging storyline, soulful music, and outstanding performances.

2. Jatt & Juliet (2012)

This romantic comedy, directed by Simerjit Singh, stars Gippy Grewal and Neeru Chopra. The film's unique blend of humor, romance, and drama made it a massive hit, and it went on to become one of the highest-grossing Punjabi films of all time.

3. Sargun (2017)

Starring Dilpreet Dhillon and Gippy Grewal, Sargun is a romantic comedy-drama that tells the story of a young woman's journey to find love and success. The film's catchy music and impressive performances made it a huge success.

4. Laung Laachi (2019)

Directed by Vijay Kumar, Laung Laachi is a romantic comedy-drama that stars Monika Dogra, Ammy Virk, and Nikkie. The film's engaging storyline, coupled with its memorable music, made it a hit among audiences.

5. Ardass (2014)

Starring Gippy Grewal, Jasmine Bawa, and Rana Ranbir, Ardass is a romantic comedy-drama that explores the complexities of relationships and family dynamics. The film's relatable storyline and outstanding performances made it a massive success.

The Secret to Punjabi Cinema's Success

So, what sets Punjabi cinema apart from other regional industries? Here are a few factors that contribute to its success:

Conclusion

Punjabi cinema has come a long way, and its success can be attributed to its engaging storylines, memorable music, and talented actors. With films like Angrej, Jatt & Juliet, and Sargun, it's clear that Punjabi cinema has made a significant impact on the Indian film industry. As the industry continues to evolve, we can expect to see even more exciting and innovative films in the future.

Which is your favorite Punjabi filmy hit? Let us know in the comments! punjabi filmyhit

The Rise of Punjabi Filmyhit: Navigating the Modern Punjabi Cinema Landscape

Punjabi cinema, popularly known as Pollywood, has witnessed a massive global explosion in recent years. As the demand for high-quality Punjabi entertainment grows, platforms like Punjabi Filmyhit have become synonymous with the search for the latest blockbusters, catchy music videos, and viral web series.

This article explores the evolution of Punjabi media consumption, the role of digital platforms, and the cultural impact of this vibrant film industry. The Digital Shift in Punjabi Entertainment

The way audiences consume Punjabi content has shifted from traditional TV broadcasts and physical DVDs to instant digital access. Platforms associated with the keyword "Punjabi Filmyhit" have gained popularity by catering to a global diaspora—from Chandigarh to Canada—who want immediate access to the latest releases.

Global Accessibility: Fans in the UK, USA, and Australia rely on digital portals to stay connected with their roots.

Mobile-First Consumption: With the rise of affordable data, most viewers now stream or download content directly onto smartphones.

Diverse Content: It’s no longer just about movies; short films, comedy clips, and music albums are equally in demand. Why Punjabi Cinema is Booming

The surge in searches for Punjabi movies is driven by the industry's diversifying genres. While comedy remains a staple, Pollywood is now producing intense dramas, historical epics, and social commentaries.

Star Power: Icons like Diljit Dosanjh, Gippy Grewal, and Ammy Virk have bridged the gap between regional cinema and Bollywood, bringing massive attention to Punjabi projects.

Music Integration: Punjabi music is a global phenomenon. Movies often serve as the primary vehicle for hit soundtracks that top charts worldwide.

High Production Values: Modern Punjabi films boast technical finesse that rivals national cinema, attracting viewers who prioritize cinematography and sound design. Navigating the Legal and Ethical Landscape

While platforms like Filmyhit are frequently searched, it is crucial for fans to understand the importance of supporting the industry through legal channels. The "Punjabi Filmyhit" phenomenon highlights a massive hunger for content, but the long-term health of Pollywood depends on viewers using official streaming services.

Official Apps: Platforms like Chaupal, Zee5, and Amazon Prime Video have invested heavily in original Punjabi content.

Supporting Creators: Watching through legal means ensures that actors, directors, and crew members are fairly compensated for their hard work. The Cultural Impact of Pollywood

Beyond entertainment, Punjabi films play a vital role in preserving and promoting the Punjabi language and "Punjabiyat" (Punjabi culture). Films often tackle themes of migration, rural life, and bravery, resonating deeply with audiences across generations. Conclusion

The popularity of the "Punjabi Filmyhit" search term is a testament to the undeniable charm of Punjabi storytelling. As the industry continues to innovate, the focus is shifting toward a balanced ecosystem where high-quality content is easily accessible yet legally protected. Whether you are looking for a laugh-out-loud comedy or a gripping period drama, Punjabi cinema has never been more vibrant or accessible than it is today. The Rise of Punjabi Cinema: A Look at

Filmyhit is a well-known pirate website that primarily hosts Punjabi cinema

(Pollywood) alongside Bollywood and Hollywood content. While popular for its vast library of free downloads, it operates by illegally distributing copyrighted material. 🎬 The Evolution of Punjabi Filmyhit

The site serves as a digital hub for fans of the Punjabi film industry, which has seen massive global growth in recent years. Content Focus:

It specializes in high-definition (HD) Punjabi movies, including blockbusters like Carry on Jatta 3 Sardaar Ji 3 Accessibility:

It provides multiple file formats (300MB, 720p, 1080p) to cater to users with varying internet speeds. Expansion:

Beyond movies, it also hosts Punjabi web series and music videos, mirroring the industry's shift toward OTT-style content. ⚖️ The "Informative Story": Piracy vs. Industry

The "story" of sites like Filmyhit is one of conflict between digital accessibility and legal rights. 🚫 Legal & Safety Risks Copyright Infringement:

Accessing these sites is illegal in many jurisdictions as they bypass official distribution channels like ZEE5 Punjabi Cybersecurity:

These platforms often use deceptive ads and redirects that can lead to Domain Hopping:

To avoid government bans, the site constantly changes its domain suffix (e.g., .run, .com, .in). 📉 Impact on Pollywood

Piracy directly impacts the revenue of filmmakers. When a big-budget film is leaked on Filmyhit: Box Office Loss:

It reduces theater attendance, which is vital for the growth of regional cinema. Quality Decline:

Lower profits can lead to smaller budgets for future projects, affecting the technical quality of films. ✅ Legal Alternatives for Punjabi Movies

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Punjabi FilmyHit — Latest Punjabi Movies & Songs</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Poppins:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css">
<style>
  :root 
    --bg: #0a0a0a;
    --bg-elevated: #141414;
    --card: #1a1a1a;
    --border: #2a2a2a;
    --fg: #f5f0e8;
    --muted: #8a8577;
    --accent: #e8450e;
    --accent-glow: rgba(232, 69, 14, 0.35);
    --gold: #f0b732;
    --gold-muted: rgba(240, 183, 50, 0.15);
*  margin: 0; padding: 0; box-sizing: border-box;
body 
    font-family: 'Poppins', sans-serif;
    background: var(--bg);
    color: var(--fg);
    overflow-x: hidden;
.font-display  font-family: 'Bebas Neue', sans-serif;
/* Scrollbar */
  ::-webkit-scrollbar  width: 6px; 
  ::-webkit-scrollbar-track  background: var(--bg); 
  ::-webkit-scrollbar-thumb  background: var(--accent); border-radius: 3px;
/* Hero background */
  .hero-bg 
    position: relative;
    background: linear-gradient(135deg, #0a0a0a 0%, #1a0800 40%, #0a0a0a 100%);
    overflow: hidden;
.hero-bg::before 
    content: '';
    position: absolute;
    inset: 0;
    background:
      radial-gradient(ellipse 600px 400px at 70% 40%, var(--accent-glow), transparent),
      radial-gradient(ellipse 400px 300px at 20% 70%, rgba(240, 183, 50, 0.1), transparent);
    pointer-events: none;
/* Floating particles */
  .particle 
    position: absolute;
    width: 2px;
    height: 2px;
    background: var(--gold);
    border-radius: 50%;
    opacity: 0;
    animation: floatUp linear infinite;
@keyframes floatUp 
    0%  opacity: 0; transform: translateY(0) scale(1); 
    10%  opacity: 0.8; 
    90%  opacity: 0.2; 
    100%  opacity: 0; transform: translateY(-100vh) scale(0.3);
/* Film strip decoration */
  .film-strip 
    display: flex;
    gap: 6px;
    animation: scrollStrip 20s linear infinite;
.film-hole 
    width: 12px;
    height: 8px;
    background: var(--border);
    border-radius: 2px;
    flex-shrink: 0;
@keyframes scrollStrip 
    0%  transform: translateX(0); 
    100%  transform: translateX(-240px);
/* Movie card */
  .movie-card 
    position: relative;
    border-radius: 12px;
    overflow: hidden;
    background: var(--card);
    border: 1px solid var(--border);
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    cursor: pointer;
.movie-card:hover 
    transform: translateY(-8px) scale(1.02);
    border-color: var(--accent);
    box-shadow: 0 20px 60px rgba(232, 69, 14, 0.2), 0 0 0 1px var(--accent);
.movie-card .overlay 
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0,0,0,0.95) 0%, rgba(0,0,0,0.3) 50%, transparent 100%);
    opacity: 0.8;
    transition: opacity 0.4s;
.movie-card:hover .overlay  opacity: 1; 
  .movie-card .play-btn 
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.7);
    width: 56px;
    height: 56px;
    background: var(--accent);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    box-shadow: 0 0 30px var(--accent-glow);
.movie-card:hover .play-btn 
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
/* Rating badge */
  .rating-badge 
    background: linear-gradient(135deg, var(--gold), #d4a017);
    color: #0a0a0a;
    font-weight: 700;
    font-size: 0.75rem;
    padding: 3px 8px;
    border-radius: 6px;
/* Genre pill */
  .genre-pill 
    padding: 8px 20px;
    border-radius: 100px;
    border: 1px solid var(--border);
    background: var(--bg-elevated);
    color: var(--muted);
    font-size: 0.875rem;
    font-weight: 500;
    cursor: pointer;
    transition: all 0.3s;
    white-space: nowrap;
.genre-pill:hover, .genre-pill.active 
    background: var(--accent);
    border-color: var(--accent);
    color: #fff;
    box-shadow: 0 0 20px var(--accent-glow);
/* Trending number */
  .trend-num 
    font-family: 'Bebas Neue', sans-serif;
    font-size: 4rem;
    line-height: 1;
    background: linear-gradient(to bottom, var(--accent), transparent);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
/* Section heading */
  .section-heading 
    position: relative;
    display: inline-block;
.section-heading::after 
    content: '';
    position: absolute;
    bottom: -6px;
    left: 0;
    width: 60px;
    height: 3px;
    background: var(--accent);
    border-radius: 2px;
/* Scrollable row */
  .scroll-row 
    display: flex;
    gap: 20px;
    overflow-x: auto;
    padding-bottom: 16px;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
.scroll-row::-webkit-scrollbar  height: 4px; 
  .scroll-row::-webkit-scrollbar-thumb  background: var(--accent); border-radius: 2px; 
  .scroll-row > *  scroll-snap-align: start; flex-shrink: 0;
/* Nav */
  .nav-glass 
    background: rgba(10, 10, 10, 0.85);
    backdrop-filter: blur(20px);
    border-bottom: 1px solid rgba(255,255,255,0.05);
    transition: all 0.3s;
.nav-glass.scrolled 
    background: rgba(10, 10, 10, 0.95);
    box-shadow: 0 4px 30px rgba(0,0,0,0.5);
/* Toast */
  .toast 
    position: fixed;
    bottom: 30px;
    right: 30px;
    background: var(--card);
    border: 1px solid var(--accent);
    color: var(--fg);
    padding: 16px 24px;
    border-radius: 12px;
    display: flex;
    align-items: center;
    gap: 12px;
    z-index: 9999;
    transform: translateX(120%);
    transition: transform 0.5s cubic-bezier(0.34, 1.56, 0.64, 1);
    box-shadow: 0 10px 40px rgba(0,0,0,0.5);
.toast.show  transform: translateX(0);
/* Modal */
  .modal-backdrop 
    position: fixed;
    inset: 0;
    background: rgba(0,0,0,0.85);
    backdrop-filter: blur(8px);
    z-index: 1000;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.4s;
.modal-backdrop.open  opacity: 1; pointer-events: all; 
  .modal-content 
    background: var(--bg-elevated);
    border: 1px solid var(--border);
    border-radius: 16px;
    max-width: 600px;
    width: 90%;
    padding: 32px;
    transform: scale(0.9) translateY(20px);
    transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
.modal-backdrop.open .modal-content 
    transform: scale(1) translateY(0);
/* Pulse animation for live badge */
  @keyframes livePulse 
    0%, 100%  box-shadow: 0 0 0 0 rgba(232, 69, 14, 0.6); 
    50%  box-shadow: 0 0 0 8px rgba(232, 69, 14, 0);
.live-dot 
    width: 8px; height: 8px;
    background: var(--accent);
    border-radius: 50%;
    animation: livePulse 2s infinite;
/* Horizontal shimmer */
  @keyframes shimmer 
    0%  background-position: -200% 0; 
    100%  background-position: 200% 0;
.shimmer-text 
    background: linear-gradient(90deg, var(--fg) 0%, var(--gold) 50%, var(--fg) 100%);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    animation: shimmer 4s linear infinite;
/* Stat counter animation */
  @keyframes countUp 
    from  opacity: 0; transform: translateY(10px); 
    to  opacity: 1; transform: translateY(0);
/* Reveal on scroll */
  .reveal 
    opacity: 0;
    transform: translateY(40px);
    transition: all 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
.reveal.visible 
    opacity: 1;
    transform: translateY(0);
@media (prefers-reduced-motion: reduce) 
    *, *::before, *::after 
      animation-duration: 0.01ms !important;
      transition-duration: 0.01ms !important;
/* Search input */
  .search-input 
    background: var(--bg-elevated);
    border: 1px solid var(--border);
    color: var(--fg);
    outline: none;
    transition: all 0.3s;
.search-input:focus 
    border-color: var(--accent);
    box-shadow: 0 0 0 3px var(--accent-glow);
.search-input::placeholder  color: var(--muted);
/* Song card mini */
  .song-row 
    display: flex;
    align-items: center;
    gap: 14px;
    padding: 12px 16px;
    border-radius: 12px;
    transition: all 0.3s;
    cursor: pointer;
.song-row:hover 
    background: var(--gold-muted);
</style>
</head>
<body>
<!-- Floating Particles Container -->
<div id="particles" style="position:fixed;inset:0;pointer-events:none;z-index:0;"></div>
<!-- Navigation -->
<nav class="nav-glass fixed top-0 left-0 right-0 z-50" id="navbar">
  <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
    <div class="flex items-center justify-between h-16">
      <!-- Logo -->
      <div class="flex items-center gap-3">
        <div style="width:38px;height:38px;background:var(--accent);border-radius:8px;display:flex;align-items:center;justify-content:center;">
          <i class="fas fa-film text-white text-sm"></i>
        </div>
        <div>
          <span class="font-display text-xl tracking-wider" style="color:var(--fg);">FILMYHIT</span>
          <span class="block text-xs" style="color:var(--accent);margin-top:-4px;">PUNJABI EDITION</span>
        </div>
      </div>
<!-- Desktop Nav -->
      <div class="hidden md:flex items-center gap-8">
        <a href="#movies" class="text-sm font-medium hover:text-orange-400 transition" style="color:var(--muted);">Movies</a>
        <a href="#trending" class="text-sm font-medium hover:text-orange-400 transition" style="color:var(--muted);">Trending</a>
        <a href="#songs" class="text-sm font-medium hover:text-orange-400 transition" style="color:var(--muted);">Songs</a>
        <a href="#artists" class="text-sm font-medium hover:text-orange-400 transition" style="color:var(--muted);">Artists</a>
      </div>
<!-- Search + CTA -->
      <div class="flex items-center gap-4">
        <div class="relative hidden sm:block">
          <input type="text" placeholder="Search movies, songs..." class="search-input rounded-full pl-10 pr-4 py-2 text-sm w-56" id="searchInput" aria-label="Search movies and songs">
          <i class="fas fa-search absolute left-3.5 top-1/2 -translate-y-1/2 text-xs" style="color:var(--muted);"></i>
        </div>
        <button onclick="showToast('Welcome! Start exploring Punjabi cinema.')" class="px-5 py-2 rounded-full text-sm font-semibold text-white transition hover:scale-105" style="background:var(--accent);box-shadow:0 0 20px var(--accent-glow);">
          <i class="fas fa-play mr-1.5 text-xs"></i> Watch Now
        </button>
        <!-- Mobile menu toggle -->
        <button class="md:hidden text-xl" style="color:var(--muted);" onclick="toggleMobileMenu()" aria-label="Toggle menu">
          <i class="fas fa-bars" id="menuIcon"></i>
        </button>
      </div>
    </div>
<!-- Mobile Menu -->
    <div class="md:hidden overflow-hidden transition-all duration-300" style="max-height:0;" id="mobileMenu">
      <div class="py-4 flex flex-col gap-3 border-t" style="border-color:var(--border);">
        <a href="#movies" class="text-sm font-medium py-2" style="color:var(--muted);">Movies</a>
        <a href="#trending" class="text-sm font-medium py-2" style="color:var(--muted);">Trending</a>
        <a href="#songs" class="text-sm font-medium py-2" style="color:var(--muted);">Songs</a>
        <a href="#artists" class="text-sm font-medium py-2" style="color:var(--muted);">Artists</a>
        <input type="text" placeholder="Search..." class="search-input rounded-lg px-4 py-2 text-sm sm:hidden" aria-label="Search on mobile">
      </div>
    </div>
  </div>
</nav>
<!-- Hero Section -->
<header class="hero-bg min-h-screen flex items-center pt-16 relative" id="hero">
  <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-20 w-full relative z-10">
    <div class="grid lg:grid-cols-2 gap-12 items-center">
      <!-- Left content -->
      <div>
        <div class="flex items-center gap-2 mb-6">
          <div class="live-dot"></div>
          <span class="text-xs font-semibold tracking-widest uppercase" style="color:var(--accent);">Now Streaming</span>
        </div>
<h1 class="font-display text-6xl sm:text-7xl lg:text-8xl leading-none tracking-wider mb-4">
          <span class="shimmer-text">PUNJABI</span><br>
          <span style="color:var(--fg);">FILMYHIT</span>
        </h1>
<p class="text-lg leading-relaxed mb-8 max-w-md" style="color:var(--muted);">
          Your ultimate destination for the latest Punjabi blockbusters, chart-topping soundtracks, and exclusive behind-the-scenes content.
        </p>
<!-- Stats -->
        <div class="flex gap-8 mb-10">
          <div>
            <div class="font-display text-3xl tracking-wider" style="color:var(--gold);">2,500+</div>
            <div class="text-xs" style="color:var(--muted);">Movies</div>
          </div>
          <div>
            <div class="font-display text-3xl tracking-wider" style="color:var(--gold);">18K+</div>
            <div class="text-xs" style="color:var(--muted);">Songs</div>
          </div>
          <div>
            <div class="font-display text-3xl tracking-wider" style="color:var(--gold);">50M+</div>
            <div class="text-xs" style="color:var(--muted);">Streams</div>
          </div>
        </div>
<!-- CTA Buttons -->
        <div class="flex flex-wrap gap-4">
          <button onclick="openModal()" class="px-8 py-3.5 rounded-full text-sm font-bold text-white flex items-center gap-2 hover:scale-105 transition" style="background:var(--accent);box-shadow:0 4px 

Review: Punjabi Filmyhit (Site Analysis) is a prominent but controversial platform frequently searched by viewers looking for Punjabi cinema , Bollywood releases, and dubbed content

. While it offers a vast library of regional movies, users should weigh its high availability against significant security and legal risks. Content and Availability Punjabi Cinema Focus

: The site is particularly popular for hosting a wide range of Punjabi films, including recent blockbusters and comedy classics featuring stars like Gippy Grewal Diverse Library Relatable storylines : Punjabi films often focus on

: Beyond Punjabi movies, it typically lists Hindi-language films and various dubbed genres. Mobile-Centric Design : Approximately 91.33% of its traffic

comes from mobile devices. The site uses technologies like Viewport Meta and mobile non-scalable content to ensure compatibility with smartphones. User Experience and Technical Performance High Engagement

: The platform sees significant traffic, with hundreds of thousands of visits monthly and an average session duration of over Navigation Issues : Common to many similar platforms, users may encounter intrusive advertisements and redirects that can hinder the browsing experience. Critical Security and Legal Risks Cybersecurity Threats

: Accessing Filmyhit exposes users to serious risks, including malware infections , phishing attempts, and potentially harmful software. Copyright Infringement

: Filmyhit is an unauthorized site that distributes copyrighted material without a license. In India, downloading or sharing copyrighted content without consent is a violation of the Copyright Act 1957

, which can lead to fines ranging from ₹50,000 to ₹200,000 and potential jail time. Domain Instability

: Because authorities actively block piracy-related platforms, Filmyhit frequently changes its domain (e.g., .com, .fit, .gives, .cyou) to evade takedowns. Verdict: Recommended Legal Alternatives

For a safer, higher-quality viewing experience with better video resolution and security, consider using licensed Punjabi OTT platforms:

Legal provisions to combat illegal movie downloads | Vikaspedia

1. Chaupal (The King of Pollywood OTT)

Chaupal is the dedicated streaming service for Punjabi and Haryanvi content. It releases exclusive films directly to streaming, often only weeks after their theatrical run. If you want a "Filmyhit" feel from your couch, subscribe to Chaupal.

The Future: Will "Punjabi Filmyhit" survive?

As long as Punjabi movies continue to entertain, the search term Punjabi Filmyhit will not go away. However, the definition is changing.

The younger generation (Gen Z) is moving away from risky piracy sites due to cybersecurity threats (malware, viruses, data theft) and the inconvenience of poor-quality video. With affordable data plans in India (Jio and Airtel) and the rise of affordable OTT subscriptions (Chaupal costs less than a movie ticket), the tide is turning.

We are entering the era of "Filmyhit by Choice" —where audiences choose to pay to support their favorite stars like Diljit Dosanjh, Gippy Grewal, Sonam Bajwa, and Neeru Bajwa.

The High Cost of "Free" (Legal and Security Risks)

While Punjabi Filmyhit feels like a treasure trove, the price of admission is hidden. We strongly advise readers to understand the risks before clicking any "Download" button.

3. Jatt & Juliet 3 (2024)

Starring: Diljit Dosanjh, Neeru Bajwa Why it’s a Hit: You cannot have a list of hits without Diljit Dosanjh. Returning as the lovable cop, this film banked on nostalgia and the insane chemistry between Diljit and Neeru. It was an instant box office tsunami.