Cast: Ryan Reynolds, Blake Lively, Peter Sarsgaard, Mark Strong, Temuera Morrison, Jenna Craig, Geoffrey Rush, Tim Robbins, Angela Bassett