Sean Gullette som Maximillian «Max» Cohen. Mark Margolis som Sol Robeson Ben Shenkman som Lenny Meyer Samia Shoaib som Devi. Pamela Hart som Marcy Dawson. Stephen Pearlman som Rabbi Cohen. Ajay Naidu som Farouq Kristyn Mae-Anne Lao som Jenna Lauren Fox som Jenny Robeson Clint Mansell som en fotograf.