Image: Jill Johnson/JPI

Soap opera actor’s first horror film.

Updated June 25: Soaps.com has spotted a behind the scenes photo of Jon Lindstrom in character as Vincent while taping a scene for his upcoming horror film The Great Illusion. The photo was captioned with, “Je suis Vincent. Je suis en pimp.” Translated, it reads, “I’m Vincent. I’m pimp.”

On May 24, Soaps.com learned that General Hospital’s Jon Lindstrom (Port Charles’ Kevin Collins) is slated to star in the upcoming horror film The Great Illusion. As reported by Deadline, the film also stars Selma Blair and Graham Greene. Blair is known for her roles in Cruel Intentions, Hellboy, Legally Blonde and can be seen in the television remake of the iconic film Heathers. Graham Greene has appeared in The Green Mile, Dances With Wolves, and more recently on The CW’s Riverdale. The film follows a tortured FBI agent suffering from an irrational fear of darkness, as he investigates a mysterious former prostitute in order to catch a vicious serial killer. It also stars Glenn Morshower (Bloodline, and Lou Rosen in the Dallas reboot), Tokala Black Elk (Wind River, The Revenant), Kenzie Dalton (Feud) and Oscar Cardenas. Also attached to act in the film are Trisha Rae Stahl, Rebekah Kennedy, Jaime Gallagher, Bella Shaw, Rob Evors, and Monte Markham.

More: Bryan Craig’s Grand Hotel picked up

The film was written by Oscar Cardenas, who also is one of the movie’s stars, and his daughter Maria Gabriela Cardenas. Maria Gabriela Cardenas (The Grand Guignol) will direct as her feature debut. It’s being produced by Amy Williams (Mothers and Daughters). Lindstrom’s role is not yet known, but he posted on Twitter that this would be his first horror/noir film and that he was, “Thrilled to be working with this exciting new director and an extraordinary cast! Thank you for inviting me to the party, Amy Williams​!” Lindstrom has recently appeared on TV in CBS’ S.W.A.T. and NCIS; Los Angeles. Joining Lindstrom in the picture is former soap actress Beverly Todd, who played a recast Celeste Perrault on Days of our Lives in 2012. Filming is set to begin next month in Los Angeles.