Perfect Addiction is a racy sports-themed film that was exclusively released on Amazon Prime Video. The film has been inspired by an original story of the same name by author Claudia Tan. She published the story on Wattpad and received widespread acclaim prompting the film adaptation.
Perfect Addiction premiered on Amazon Prime Video globally in April 2023 and has been a major fan favorite since. The plot follows how an MMA trainer goes down a path of revenge and also embarks on a sizzling romantic journey on the way.
The plot of Perfect Addiction as per Prime Video reads:
"A successful boxing trainer discovers that her boyfriend, a reigning champion, has been cheating on her with her own sister. She sets out to get revenge by training the one man capable of dethroning him: his arch-nemesis Kayden."
Directed by Castille Landon (known for After Everything, After We Fell, and Fear of Rain) the film centers around the enthralling protagonist played by Kiana Madeira. Follow the article to learn all about the cast of Perfect Addiction.
Full List of Cast in Prime Video's Perfect Addiction
1) Kiana Madeira as Sienna Lane
Canadian actress Kiana Madeira stars as the film's lead, playing the MMA trainer Seinna Lane. Kiana Madeira perfected a toned physique to pull off the role of the disgruntled MMA trainer who finds out that her boyfriend is cheating on her. She plots a perfect revenge by training her boyfriend's arch nemesis, eventually falling in love with him along the way.
Kiana Madeira is known for her role in Netflix's Fear Street trilogy. The actress has also starred in the Netflix series Trinkets.
2) Ross Butler as Kayden Williams
Singaporean-American actor Ross Butler plays the role of the ace MMA fighter Kayden Williams. He trains under Sienna Lane to take on Jax Deneris and earn bragging rights within the fighting hexagon. The passion between him and his trainer heats up leading to a steamy love affair.
Kayden Williams rose to prominence through his role as Zach Dempsey in the popular Netflix series 13 Reasons Why. He has worked in other prominent TV series such as Riverdale and K.C. Undercover. Butler has also been a part of the DC film franchise through the Shazam! series of films.
3) Matthew Noszka as Jax Deneris
Matthew Noszka plays the role of the devious antagonist of Perfect Addiction, Jax Deneris. The model-turned-actor fit the part of the scheming antagonist with brooding looks, as he portrayed the role of the reigning MMA champion Jax.
Matthew Noszka has worked on films like Let it Snow and No Hard Feelings, featuring Jenifer Lawrence. He is primarily a model for major labels such as Calvin Klein, Hugo Boss, Ralph Lauren, and Tom Ford.
4) Manu Bennett as Julian
Manu Bennett plays the role of the veteran MMA coach Julian, Sienna Lane's trainer. The New Zealand-born actor plays the role of the rugged MMA coach with aplomb, with his character imparting valuable lessons to Sienna throughout the film.
Manu Bennett is popular for his role as Deathstroke in Arrow, and as Azog the Defiler in The Hobbit trilogy. He has been part of popular TV series such as Spartacus and Paradise Beach.
Other members of the cast in Perfect Addiction
Other cast members in supporting roles in the film include:
- Ryan Bown as Evans
- Nicholas Duvernay as Brent Jacobs
- Poppy Gilbert as Cara
- Kailas Mahadevan as M.C.
- Cecilia Diesch as Athena
- Andreas Farkas as Powderkeg Referee
- Jay DeMerit
- Bartosz Góra
The film has been directed by Castille Landon and written by Stephanie Sanditz and Claudia Tan.
Perfect Addiction is available for streaming on Amazon Prime Video.