Oscar-nominated actress Ellen Page on Leno Video