stephen hawking as edward cullen