Characters played by Tony Hale
Brinnan
Characters played by Rhys Ifans
Dylan Thomas
Characters played by Rodrigo Santoro
Carlos
Characters played by John Malkovich
Dr. Felton
Characters played by Romola Garai
Caitlin Thomas
Characters played by Zosia Mamet
Penny
Characters played by Philip Ettinger
Alexi
Characters played by Mike Paterson
Teddy
Characters played by Ellen David
Dorothy
Characters played by Arthur Holden
Dean
Characters played by Andrew Shaver
Reggie - Publisher #1
Characters played by Jonathan Higgins
Julian (Publisher #2)
Characters played by Nina Lauren
Utility Stand-In
Characters played by Jeremy Ferdman
Michael
Characters played by Sean Tucker
Bartender
Characters played by Noel Burton
Jeremy
Characters played by Adam Alberts
Student
Characters played by Elizabeth Neale
Medical student
Characters played by HoJo Rose
50's TV Talk Show Host
Characters played by Guy Sprung
Felix
Characters played by Michael Riendeau
Colm Thomas
Characters played by Caren MacNevin
Church attendee
Characters played by Ben Lerner
Bar Patron
Characters played by Shawn Zimmerman
Caitlin's Lover
Characters played by Joshua MacDougall
Student
Characters played by Paskale Leblond-Champagne
Church Attendee
Characters played by Jackson Jones
Courtyard Walker