This is sort of how I pictured the characters. Not the greatest casting I know but it worked for me. David - Eddie Redmayne Megan - Teresa Palmer Prof - John Hurt (yeah too old but Hurt is so awesome) Cody - Sharlto Copley Tia - Scarlett Johansson Abraham - Peter Mensah