Characters played by Michael Fassbender
Brandon
Characters played by Lucy Walters
Woman on Subway Train
Characters played by Mari-Ange Ramirez
Alexa
Characters played by James Badge Dale
David
Characters played by Nicole Beharie
Marianne
Characters played by Alex Manette
Steven
Characters played by Hannah Ware
Samantha
Characters played by Elizabeth Masucci
Elizabeth
Characters played by Rachel Farrar
Rachel
Characters played by Loren Omer
Loren
Characters played by Carey Mulligan
Sissy
Characters played by Lauren Tyrrell
Hostess
Characters played by Marta Milans
Cocktail Waitress
Characters played by Jake Siciliano
Skype Son
Characters played by Robert Montano
Waiter