Two Spirits Waltzing Along On Spirit Highway is a 2012 American Supernatural Drama film written and directed by Lynne Ramsay starring Chad Michael Murray, Seth Rogen, Ola Rapace, Paul Bettany, Ciarán Hinds, Mary Steenburgen, Colleen Camp, Jennifer Lawrence and Aaron Johnson.

The film received Oscar Nominations for Best Original Screenplay, Best Actor: Chad Michael Michael Murray and Best Supporting Actor: Seth Rogen and secured a Palm D'Or for truly moving picture.

The film was released first at the Cairns film festival on November 4th, 2012 and theatrically on November 14th, 2012.


Jeremiah Carlis (Chad Michael Murray) lost his 19 year old sister Yvette (Jennifer Lawrence) to a low-life criminal known by the title of The Jackal. Desperate to avenge his sister's death Jeremiah sets out one night to gun down the man responsible for gunning down his sister. He comes to a local bar called the Dollar Room where the shooter likes to come to. He however fails to find anyone fitting the thug title of the Jackal and so drinks himself into a depressed stupor. He leaves the bar intoxicated and upon getting in his car and coming to a traffic stop around the corner is struck by another car. He then awakens in his damaged vehicle at the traffic stop and finds his vehicle immobile. He sees another vehicle and discovers the driver inside unconsious with his car intact. The man awakens as Jeremiah begins to prod him and later names himself as Phillip Cross (Seth Rogen).

The two take off in his car and head to the nearest gas station which they find to be deserted. They come to the local police station and find it open but also deserted. They try their phones but they appear to be broken and not usable. They cannot seem to deduce what has happened and upon coming to Jeremiah's home find his parents who cannot see or hear Jeremiah or Phillip. The parents break into tears as a phone call comes in and Jeremiah's father asks when did he die. Jeremiah then discovers he died in the car accident which was the last thing he hazily remembers.

The two travel onward and upon coming to Phillip's home find the same thing became of him. They are then visited by a mysterious stranger (Ciarán Hinds) who tells they have unfinished business before they pass over which can be completed here in Limbo which is what they are stuck in. Jeremiah discovers his unfinished business is discovering the identity of his sister's killer and Phillip's is making contact with his dying daughter Gabby (Mackenzie Foy). Eventually however in a shocking twist the identity of Yvette's killer is revealed as Phillip Cross and that her death was a mere accident and Phillip being the Jackal a criminal committing many robberies was just him stealing the money to finance his daughter's cancer treatment.


  • Chad Michael Murray as Jeremiah Carlis
  • Seth Rogen as Phillip Cross
  • Ola Rapace as Jimmy Bretwurst
  • Paul Bettany as Lewis Romero
  • Ciarán Hinds as Mysterious Stranger
  • Mary Steenburgen as Maria Carlis
  • Colleen Camp as Greta Carlis
  • Mackenzie Foy as Gabrielle Cross
  • James Remar as Opan Carlis
  • Jennifer Lawrence as Yvette Carlis
  • Aaron Johnson as Tony Lombardi
  • Peter Stormare as Officer Groves
  • Tom Hulce as Bartender George
  • Isabelle Huppert as Investigator Jones
  • James Russo as Investigator Pete
  • Grace Park as The Shrink


  1. Don't You Worry Child- Swedish House Mafia featuring John Martin
  2. Heaven Is A Place On Earth- Belinda Carlisle
  3. Eternity- Robbie Williams
  4. Rock DJ- Robbie Williams
  5. Always- Bon Jovi
  6. Hotel California- Eagles
Community content is available under CC-BY-SA unless otherwise noted.