Actors
Lily Collins,
Jamie Campbell Bower,
Kevin Zegers,
Jemima West,
Robert Sheehan
Directors
Harald Zwart