In the new crime thriller The Poison Rose, John Travolta plays hard-drinking Los Angeles private eye Carson Phillips, who takes a case in his hometown of Galveston, Texas. While searching for a missing woman, he must confront a crime boss (Morgan Freeman), a shady doctor (Brendan Fraser), a sexy club singer (Kat Graham), his former lover (Famke Janssen), as well as his own dark, disturbing past. The film also stars Robert Patrick (Terminator 2: Judgment Day).

The Poison Rose will be released in theaters and available for streaming on May 24.