Acting Radha Mitchell, Linh-Dan Pham and Jesse Spencer Prepare for Take Off Radha Mitchell, Linh-Dan Pham and Jesse Spencer discuss nostalgia, acting and their roles in Last Days of the Space Age. 1 month agoKeep Reading