It is written .
It is directed by Stephen Poliakoff , starring Jim Sturgess , Freddie Highmore , Charlotte Riley , Phoebe Fox , Alfred Molina , Lindsay Duncan , August Diehl , Alfie Allen , Angela Bassett , Antje Traue , Lily G and Robert Glenister .
It is written and directed by Stephen Poliakoff , starring Jim Sturgess , Freddie Highmore , Charlotte Riley , Phoebe Fox , Alfred Molina , Lindsay Duncan , August Diehl , Alfie Allen , Angela Bassett , Antje Traue , Lily G and Robert Glenister .