A
🔍
Web Series

Immortalized

1 season

Where to watch Immortalized in United States

Immortalized is streaming on Philo in United States, and available to rent or buy on Amazon Video and Apple TV Store. Availability checked 19 June 2026.

About Immortalized

Immortalized is a web series in the Documentary genre, starring Zach Selwyn, Beth Beverly and Takeshi Yamada. It spans 1 season and 8 episodes. Below you can see where to watch Immortalized in United States — across streaming, rental and purchase options — along with the full cast, trailer and viewer reviews.

Overview

AMC's unscripted series brings viewers into the captivating and provocative world of creative and competitive taxidermy. Immortalized explores the passionate detail and artistic expression that goes into creating this compelling art. Each episode will feature one of four highly regarded "Immortalizers" facing off against a "Challenger" in a competition. Their task is to create a piece to be judged on three criteria: originality, craftsmanship and interpretation of the designated theme. Whether the artists are known for their classic or rogue creations, each week they will work to perfect this centuries-old art form in an unprecedented battle. "No Guts, All Glory."

Seasons (1)

  • Season 18 episodes

Top cast

Frequently asked questions

Where can I watch Immortalized in United States?+

In United States, you can stream Immortalized on Philo. It's also available to rent or buy on Amazon Video and Apple TV Store.

Is Immortalized on Netflix?+

Immortalized is not on Netflix in United States right now, but you can stream it on Philo.

How many seasons of Immortalized are there?+

Immortalized has 1 season and 8 episodes in total.

Who stars in Immortalized?+

Immortalized stars Zach Selwyn, Beth Beverly, Takeshi Yamada, Page Nethercutt and Dave Houser.

What genre is Immortalized?+

Immortalized is Documentary series.

User reviews

Write a review for Immortalized

No reviews yet — be the first to review Immortalized.

Explore more